aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authornaivekun <naivekun0817@gmail.com>2020-02-29 00:27:06 +0800
committernaivekun <naivekun0817@gmail.com>2020-03-02 01:29:47 +0800
commit2a5164351f0f5e32106ed3c18d0bf1711c4bb147 (patch)
treefcff492d69a76483c80189e0a0a0adfa61970c31 /test
parent3c1ced2b17bbd586332110d5242079bca5cbbe27 (diff)
downloadmitmproxy-2a5164351f0f5e32106ed3c18d0bf1711c4bb147.tar.gz
mitmproxy-2a5164351f0f5e32106ed3c18d0bf1711c4bb147.tar.bz2
mitmproxy-2a5164351f0f5e32106ed3c18d0bf1711c4bb147.zip
extend tests for headers.replace()
Diffstat (limited to 'test')
-rw-r--r--test/mitmproxy/net/http/test_headers.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/mitmproxy/net/http/test_headers.py b/test/mitmproxy/net/http/test_headers.py
index 8fc8b027..eb065fec 100644
--- a/test/mitmproxy/net/http/test_headers.py
+++ b/test/mitmproxy/net/http/test_headers.py
@@ -88,6 +88,12 @@ class TestHeaders:
headers = Headers(Host="foobarfoo.com", Accept="foo/bar")
replacements = headers.replace("foo", "bar", count=1)
assert replacements == 1
+ assert headers["Host"] == "barbarfoo.com"
+ assert headers["Accept"] == "foo/bar"
+ replacements = headers.replace("foo", "bar", count=2)
+ assert replacements == 2
+ assert headers["Host"] == "barbarbar.com"
+ assert headers["Accept"] == "bar/bar"
def test_parse_content_type():