aboutsummaryrefslogtreecommitdiffstats
path: root/test/http/http2/test_protocol.py
diff options
context:
space:
mode:
authorThomas Kriechbaumer <thomas@kriechbaumer.name>2015-07-17 09:37:57 +0200
committerThomas Kriechbaumer <thomas@kriechbaumer.name>2015-07-22 15:30:51 +0200
commit4617ab8a3a981f3abd8d62b561c80f9ad141e57b (patch)
tree714bedbc37b482f4b24019f910309d48aaa5a2c1 /test/http/http2/test_protocol.py
parent808b294865257fc3f52b33ed2a796009658b126f (diff)
downloadmitmproxy-4617ab8a3a981f3abd8d62b561c80f9ad141e57b.tar.gz
mitmproxy-4617ab8a3a981f3abd8d62b561c80f9ad141e57b.tar.bz2
mitmproxy-4617ab8a3a981f3abd8d62b561c80f9ad141e57b.zip
add Request class and unify read_request interface
Diffstat (limited to 'test/http/http2/test_protocol.py')
-rw-r--r--test/http/http2/test_protocol.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/test/http/http2/test_protocol.py b/test/http/http2/test_protocol.py
index 403a2589..f41b9565 100644
--- a/test/http/http2/test_protocol.py
+++ b/test/http/http2/test_protocol.py
@@ -278,6 +278,7 @@ class TestReadEmptyResponse(tservers.ServerTestBase):
resp = protocol.read_response()
+ assert resp.stream_id
assert resp.httpversion == "HTTP/2"
assert resp.status_code == "200"
assert resp.msg == ""
@@ -303,11 +304,11 @@ class TestReadRequest(tservers.ServerTestBase):
c.convert_to_ssl()
protocol = http2.HTTP2Protocol(c, is_server=True)
- stream_id, headers, body = protocol.read_request()
+ resp = protocol.read_request()
- assert stream_id
- assert headers == {':method': 'GET', ':path': '/', ':scheme': 'https'}
- assert body == b'foobar'
+ assert resp.stream_id
+ assert resp.headers == {':method': 'GET', ':path': '/', ':scheme': 'https'}
+ assert resp.content == b'foobar'
class TestCreateResponse():