extend tests for headers.replace()

This commit is contained in:
naivekun 2020-02-29 00:27:06 +08:00
parent 3c1ced2b17
commit 2a5164351f

View File

@ -88,6 +88,12 @@ class TestHeaders:
headers = Headers(Host="foobarfoo.com", Accept="foo/bar") headers = Headers(Host="foobarfoo.com", Accept="foo/bar")
replacements = headers.replace("foo", "bar", count=1) replacements = headers.replace("foo", "bar", count=1)
assert replacements == 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(): def test_parse_content_type():