MCPcopy
hub / github.com/tornadoweb/tornado / test_keepalive_chunked

Method test_keepalive_chunked

tornado/test/httpserver_test.py:1083–1099  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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):

Callers

nothing calls this directly

Calls 4

connectMethod · 0.95
read_responseMethod · 0.95
closeMethod · 0.95
writeMethod · 0.45

Tested by

no test coverage detected