diff options
author | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2015-07-16 22:50:24 +0200 |
---|---|---|
committer | Thomas Kriechbaumer <thomas@kriechbaumer.name> | 2015-07-22 15:30:51 +0200 |
commit | 230c16122b06f5c6af60e6ddc2d8e2e83cd75273 (patch) | |
tree | 161224f301e7f83e17334dd43a30c1fa2fc9036c /test/http/http2/test_protocol.py | |
parent | bab6cbff1e5444aea72a188d57812130c375e0f0 (diff) | |
download | mitmproxy-230c16122b06f5c6af60e6ddc2d8e2e83cd75273.tar.gz mitmproxy-230c16122b06f5c6af60e6ddc2d8e2e83cd75273.tar.bz2 mitmproxy-230c16122b06f5c6af60e6ddc2d8e2e83cd75273.zip |
change HTTP2 interface to match HTTP1
Diffstat (limited to 'test/http/http2/test_protocol.py')
-rw-r--r-- | test/http/http2/test_protocol.py | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/test/http/http2/test_protocol.py b/test/http/http2/test_protocol.py index f607860e..403a2589 100644 --- a/test/http/http2/test_protocol.py +++ b/test/http/http2/test_protocol.py @@ -251,11 +251,13 @@ class TestReadResponse(tservers.ServerTestBase): c.convert_to_ssl() protocol = http2.HTTP2Protocol(c) - status, headers, body = protocol.read_response() + resp = protocol.read_response() - assert headers == {':status': '200', 'etag': 'foobar'} - assert status == "200" - assert body == b'foobar' + assert resp.httpversion == "HTTP/2" + assert resp.status_code == "200" + assert resp.msg == "" + assert resp.headers == {':status': '200', 'etag': 'foobar'} + assert resp.content == b'foobar' class TestReadEmptyResponse(tservers.ServerTestBase): @@ -274,11 +276,13 @@ class TestReadEmptyResponse(tservers.ServerTestBase): c.convert_to_ssl() protocol = http2.HTTP2Protocol(c) - status, headers, body = protocol.read_response() + resp = protocol.read_response() - assert headers == {':status': '200', 'etag': 'foobar'} - assert status == "200" - assert body == b'' + assert resp.httpversion == "HTTP/2" + assert resp.status_code == "200" + assert resp.msg == "" + assert resp.headers == {':status': '200', 'etag': 'foobar'} + assert resp.content == b'' class TestReadRequest(tservers.ServerTestBase): |