From 6c0c3dcaa7b085aef3f1ed56cb1c73d34f54e6f1 Mon Sep 17 00:00:00 2001 From: Andrey Zelenkov Date: Wed, 8 Aug 2018 15:36:30 +0300 Subject: [PATCH] Tests: simple "Transfer-Encoding" client header test. --- test/test_http_header.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/test/test_http_header.py b/test/test_http_header.py index aadb6092..1ca0920d 100644 --- a/test/test_http_header.py +++ b/test/test_http_header.py @@ -145,5 +145,22 @@ Connection: close self.assertEqual(resp['status'], 400, 'field trailing htab') + @unittest.expectedFailure + def test_http_header_transfer_encoding_chunked(self): + self.load('empty') + + resp = self.http(b"""GET / HTTP/1.1 +Host: localhost +Transfer-Encoding: chunked +Connection: close + +a +0123456789 +0 + +""", raw=True) + + self.assertEqual(resp['status'], 200, 'transfer encoding chunked') + if __name__ == '__main__': unittest.main()