diff options
author | Maximilian Hils <git@maximilianhils.com> | 2016-07-23 23:33:38 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-07-23 23:33:38 -0700 |
commit | a3fa9e14aea6e586e839630c57df24aea8c55d26 (patch) | |
tree | a8e2c1eac7587a16543c3f4649c84b7708ae2177 /test/netlib/http/test_message.py | |
parent | 4d042ec54363d0ae993df19f684db8738b681286 (diff) | |
parent | e07f515a208ff10f00abee6cfd9d984e676261b1 (diff) | |
download | mitmproxy-a3fa9e14aea6e586e839630c57df24aea8c55d26.tar.gz mitmproxy-a3fa9e14aea6e586e839630c57df24aea8c55d26.tar.bz2 mitmproxy-a3fa9e14aea6e586e839630c57df24aea8c55d26.zip |
Merge pull request #1421 from mhils/encoding-cache
Add Encoding Cache, Remove HTTP Message Content Cache
Diffstat (limited to 'test/netlib/http/test_message.py')
-rw-r--r-- | test/netlib/http/test_message.py | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/test/netlib/http/test_message.py b/test/netlib/http/test_message.py index 7f93830e..12e4706c 100644 --- a/test/netlib/http/test_message.py +++ b/test/netlib/http/test_message.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- from __future__ import absolute_import, print_function, division -import mock import six from netlib.tutils import tresp @@ -113,14 +112,6 @@ class TestMessageContentEncoding(object): assert r.content == b"message" assert r.raw_content != b"message" - r.raw_content = b"foo" - with mock.patch("netlib.encoding.decode") as e: - assert r.content - assert e.call_count == 1 - e.reset_mock() - assert r.content - assert e.call_count == 0 - def test_modify(self): r = tresp() assert "content-encoding" not in r.headers @@ -131,13 +122,6 @@ class TestMessageContentEncoding(object): r.decode() assert r.raw_content == b"foo" - r.encode("identity") - with mock.patch("netlib.encoding.encode") as e: - r.content = b"foo" - assert e.call_count == 0 - r.content = b"bar" - assert e.call_count == 1 - with tutils.raises(TypeError): r.content = u"foo" @@ -212,15 +196,6 @@ class TestMessageText(object): r.headers["content-type"] = "text/html; charset=utf8" assert r.text == u"ü" - r.encode("identity") - r.raw_content = b"foo" - with mock.patch("netlib.encoding.decode") as e: - assert r.text - assert e.call_count == 2 - e.reset_mock() - assert r.text - assert e.call_count == 0 - def test_guess_json(self): r = tresp(content=b'"\xc3\xbc"') r.headers["content-type"] = "application/json" @@ -245,14 +220,6 @@ class TestMessageText(object): assert r.raw_content == b"\xc3\xbc" assert r.headers["content-length"] == "2" - r.encode("identity") - with mock.patch("netlib.encoding.encode") as e: - e.return_value = b"" - r.text = u"ü" - assert e.call_count == 0 - r.text = u"ä" - assert e.call_count == 2 - def test_unknown_ce(self): r = tresp() r.headers["content-type"] = "text/html; charset=wtf" |