aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2016-10-21 11:40:05 +1300
committerAldo Cortesi <aldo@nullcube.com>2016-10-21 11:40:05 +1300
commit18ee6255c03dafff715650b15ae3cd6ff6152bac (patch)
treedd0f4679469be3fdfa87472f4dfe8254f08d6d02 /test
parented9b40040bc2de5993dda9f8df0609d8ea8e7e27 (diff)
downloadmitmproxy-18ee6255c03dafff715650b15ae3cd6ff6152bac.tar.gz
mitmproxy-18ee6255c03dafff715650b15ae3cd6ff6152bac.tar.bz2
mitmproxy-18ee6255c03dafff715650b15ae3cd6ff6152bac.zip
multidict: ditch ImmutableMultiDict
A contorted class we only use for cookie attributes. We don't need it.
Diffstat (limited to 'test')
-rw-r--r--test/mitmproxy/test_types_multidict.py34
1 files changed, 0 insertions, 34 deletions
diff --git a/test/mitmproxy/test_types_multidict.py b/test/mitmproxy/test_types_multidict.py
index d566905c..cf80c05e 100644
--- a/test/mitmproxy/test_types_multidict.py
+++ b/test/mitmproxy/test_types_multidict.py
@@ -12,10 +12,6 @@ class TMultiDict(_TMulti, multidict.MultiDict):
pass
-class TImmutableMultiDict(_TMulti, multidict.ImmutableMultiDict):
- pass
-
-
class TestMultiDict:
@staticmethod
def _multi():
@@ -194,36 +190,6 @@ class TestMultiDict:
assert md == md2
-class TestImmutableMultiDict:
- def test_modify(self):
- md = TImmutableMultiDict()
- with tutils.raises(TypeError):
- md["foo"] = "bar"
-
- with tutils.raises(TypeError):
- del md["foo"]
-
- with tutils.raises(TypeError):
- md.add("foo", "bar")
-
- def test_hash(self):
- assert hash(TImmutableMultiDict())
-
- def test_with_delitem(self):
- md = TImmutableMultiDict([("foo", "bar")])
- assert md.with_delitem("foo").fields == ()
- assert md.fields == (("foo", "bar"),)
-
- def test_with_set_all(self):
- md = TImmutableMultiDict()
- assert md.with_set_all("foo", ["bar"]).fields == (("foo", "bar"),)
- assert md.fields == ()
-
- def test_with_insert(self):
- md = TImmutableMultiDict()
- assert md.with_insert(0, "foo", "bar").fields == (("foo", "bar"),)
-
-
class TParent:
def __init__(self):
self.vals = tuple()