diff options
author | Maximilian Hils <git@maximilianhils.com> | 2019-12-06 13:32:44 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-06 13:32:44 +0100 |
commit | d62835f6cd62cd0445c029f67e82afe32a82814a (patch) | |
tree | 55a516845440a1dad618bf84a2fba64dd5c13c22 /test | |
parent | ab08a0def62f4f2a8a6c6e5455e5666529440074 (diff) | |
parent | 4ffa1ed7b6f2c7b385c61f7ac2b3fee12e7a3a4d (diff) | |
download | mitmproxy-d62835f6cd62cd0445c029f67e82afe32a82814a.tar.gz mitmproxy-d62835f6cd62cd0445c029f67e82afe32a82814a.tar.bz2 mitmproxy-d62835f6cd62cd0445c029f67e82afe32a82814a.zip |
Merge pull request #3739 from gergesh/add-flow-to-contentview-metadata
Add flow to ContentView metadata
Diffstat (limited to 'test')
-rw-r--r-- | test/mitmproxy/addons/test_dumper.py | 2 | ||||
-rw-r--r-- | test/mitmproxy/contentviews/test_api.py | 12 |
2 files changed, 8 insertions, 6 deletions
diff --git a/test/mitmproxy/addons/test_dumper.py b/test/mitmproxy/addons/test_dumper.py index 7a41c7b9..841e2a01 100644 --- a/test/mitmproxy/addons/test_dumper.py +++ b/test/mitmproxy/addons/test_dumper.py @@ -123,7 +123,7 @@ def test_echo_body(): d = dumper.Dumper(sio, sio_err) with taddons.context(d) as ctx: ctx.configure(d, flow_detail=3) - d._echo_message(f.response) + d._echo_message(f.response, f) t = sio.getvalue() assert "cut off" in t diff --git a/test/mitmproxy/contentviews/test_api.py b/test/mitmproxy/contentviews/test_api.py index 3fc06d7c..82fd0672 100644 --- a/test/mitmproxy/contentviews/test_api.py +++ b/test/mitmproxy/contentviews/test_api.py @@ -5,6 +5,7 @@ from mitmproxy import contentviews from mitmproxy.exceptions import ContentViewException from mitmproxy.net.http import Headers from mitmproxy.test import tutils +from mitmproxy.test import tflow class TestContentView(contentviews.View): @@ -60,21 +61,22 @@ def test_get_content_view(): def test_get_message_content_view(): + f = tflow.tflow() r = tutils.treq() - desc, lines, err = contentviews.get_message_content_view("raw", r) + desc, lines, err = contentviews.get_message_content_view("raw", r, f) assert desc == "Raw" - desc, lines, err = contentviews.get_message_content_view("unknown", r) + desc, lines, err = contentviews.get_message_content_view("unknown", r, f) assert desc == "Raw" r.encode("gzip") - desc, lines, err = contentviews.get_message_content_view("raw", r) + desc, lines, err = contentviews.get_message_content_view("raw", r, f) assert desc == "[decoded gzip] Raw" r.headers["content-encoding"] = "deflate" - desc, lines, err = contentviews.get_message_content_view("raw", r) + desc, lines, err = contentviews.get_message_content_view("raw", r, f) assert desc == "[cannot decode] Raw" r.content = None - desc, lines, err = contentviews.get_message_content_view("raw", r) + desc, lines, err = contentviews.get_message_content_view("raw", r, f) assert list(lines) == [[("error", "content missing")]] |