(self)
| 1178 | resp.close() |
| 1179 | |
| 1180 | def test_chunked_head(self): |
| 1181 | chunked_start = ( |
| 1182 | 'HTTP/1.1 200 OK\r\n' |
| 1183 | 'Transfer-Encoding: chunked\r\n\r\n' |
| 1184 | 'a\r\n' |
| 1185 | 'hello world\r\n' |
| 1186 | '1\r\n' |
| 1187 | 'd\r\n' |
| 1188 | ) |
| 1189 | sock = FakeSocket(chunked_start + last_chunk + chunked_end) |
| 1190 | resp = client.HTTPResponse(sock, method="HEAD") |
| 1191 | resp.begin() |
| 1192 | self.assertEqual(resp.read(), b'') |
| 1193 | self.assertEqual(resp.status, 200) |
| 1194 | self.assertEqual(resp.reason, 'OK') |
| 1195 | self.assertTrue(resp.isclosed()) |
| 1196 | self.assertFalse(resp.closed) |
| 1197 | resp.close() |
| 1198 | self.assertTrue(resp.closed) |
| 1199 | |
| 1200 | def test_readinto_chunked_head(self): |
| 1201 | chunked_start = ( |
nothing calls this directly
no test coverage detected