(self)
| 1081 | |
| 1082 | @gen_test |
| 1083 | def test_keepalive_chunked(self): |
| 1084 | self.http_version = b"HTTP/1.0" |
| 1085 | yield self.connect() |
| 1086 | self.stream.write( |
| 1087 | b"POST / HTTP/1.0\r\n" |
| 1088 | b"Connection: keep-alive\r\n" |
| 1089 | b"Transfer-Encoding: chunked\r\n" |
| 1090 | b"\r\n" |
| 1091 | b"0\r\n" |
| 1092 | b"\r\n" |
| 1093 | ) |
| 1094 | yield self.read_response() |
| 1095 | self.assertEqual(self.headers["Connection"], "Keep-Alive") |
| 1096 | self.stream.write(b"GET / HTTP/1.0\r\nConnection: keep-alive\r\n\r\n") |
| 1097 | yield self.read_response() |
| 1098 | self.assertEqual(self.headers["Connection"], "Keep-Alive") |
| 1099 | self.close() |
| 1100 | |
| 1101 | @gen_test |
| 1102 | def test_keepalive_chunked_head_no_body(self): |
nothing calls this directly
no test coverage detected