r47170 - fix test

hawkowl-TA+aISz0psMTMxyoc4vAAJOcrHinNvQL0E9HWUfgJXw@public.gmane.org Tue, 5 Apr 2016 21:59:14 -0600 (MDT)
Newsgroups gmane.comp.python.twisted.commits
Message-ID <[email protected]>
Author: hawkowl
Date: Tue Apr  5 21:59:10 2016
New Revision: 47170

Modified:
   branches/dropped-factory-8272/twisted/web/test/test_http.py

Log:
fix test

Modified: branches/dropped-factory-8272/twisted/web/test/test_http.py
==============================================================================
--- branches/dropped-factory-8272/twisted/web/test/test_http.py	(original)
+++ branches/dropped-factory-8272/twisted/web/test/test_http.py	Tue Apr  5 21:59:10 2016
@@ -2337,18 +2337,20 @@
         factory._logDateTimeCall = True
         factory.startFactory()
         factory.logFile = NativeStringIO()
+        proto = factory.buildProtocol(None)
+
+        val = [
+            b"GET /path HTTP/1.1\r\n",
+            b"\r\n\r\n"
+            ]
 
-        channel = DummyChannel()
         trans = StringTransport()
-        channel.transport = trans
-        channel.factory = factory
-        req = http.Request(channel, False)
+        proto.makeConnection(trans)
 
-        req.gotLength(1)
-        req.requestReceived(b'GET', b'/path', b'HTTP/1.1')
+        for x in val:
+            proto.dataReceived(x)
 
-        req.write(b"blah")
-        req.finish()
+        proto._channel.requests[0].finish()
 
         # A log message should be written out
         self.assertIn('sometime "GET /path HTTP/1.1"',