Changeset 1286
- Timestamp:
- 08/26/06 19:29:50
- Files:
-
- trunk/cherrypy/_cpwsgiserver.py (modified) (1 diff)
- trunk/cherrypy/test/test_conn.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/cherrypy/_cpwsgiserver.py
r1284 r1286 29 29 # de-dupe the list 30 30 socket_errors_to_ignore = dict.fromkeys(socket_errors_to_ignore).keys() 31 socket_errors_to_ignore.append("timed out") 31 32 32 33 # These are lowercase because mimetools.Message uses lowercase keys. trunk/cherrypy/test/test_conn.py
r1279 r1286 131 131 response.begin() 132 132 self.assertEqual(response.status, 200) 133 self.body = response.read() 134 self.assertBody(pov) 133 135 134 136 # Make a second request on the same socket … … 139 141 response.begin() 140 142 self.assertEqual(response.status, 200) 143 self.body = response.read() 144 self.assertBody("Hello, world!") 141 145 142 146 # Wait for our socket timeout … … 151 155 152 156 conn.close() 157 158 # Make another request on a new socket, which should work 159 conn = httplib.HTTPConnection(self.HOST, self.PORT) 160 conn.auto_open = False 161 conn.connect() 162 conn.putrequest("GET", "/", skip_host=True) 163 conn.putheader("Host", self.HOST) 164 conn.endheaders() 165 response = conn.response_class(conn.sock, method="GET") 166 response.begin() 167 self.assertEqual(response.status, 200) 168 self.body = response.read() 169 self.assertBody(pov) 153 170 finally: 154 171 if old_timeout is not None:

