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"',