(self)
| 1229 | self.assertTrue(resp.isclosed()) |
| 1230 | |
| 1231 | def test_incomplete_read(self): |
| 1232 | sock = FakeSocket('HTTP/1.1 200 OK\r\nContent-Length: 10\r\n\r\nHello\r\n') |
| 1233 | resp = client.HTTPResponse(sock, method="GET") |
| 1234 | resp.begin() |
| 1235 | try: |
| 1236 | resp.read() |
| 1237 | except client.IncompleteRead as i: |
| 1238 | self.assertEqual(i.partial, b'Hello\r\n') |
| 1239 | self.assertEqual(repr(i), |
| 1240 | "IncompleteRead(7 bytes read, 3 more expected)") |
| 1241 | self.assertEqual(str(i), |
| 1242 | "IncompleteRead(7 bytes read, 3 more expected)") |
| 1243 | self.assertTrue(resp.isclosed()) |
| 1244 | else: |
| 1245 | self.fail('IncompleteRead expected') |
| 1246 | |
| 1247 | def test_epipe(self): |
| 1248 | sock = EPipeSocket( |
nothing calls this directly
no test coverage detected