aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--netlib/multidict.py2
-rw-r--r--test/netlib/test_multidict.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/netlib/multidict.py b/netlib/multidict.py
index dc0f3466..982a1178 100644
--- a/netlib/multidict.py
+++ b/netlib/multidict.py
@@ -105,7 +105,7 @@ class _MultiDict(MutableMapping, basetypes.Serializable):
if self._kconv(field[0]) == key_kconv:
if values:
new_fields.append(
- (key, values.pop(0))
+ (field[0], values.pop(0))
)
else:
new_fields.append(field)
diff --git a/test/netlib/test_multidict.py b/test/netlib/test_multidict.py
index 7319f1c5..a35d5cc5 100644
--- a/test/netlib/test_multidict.py
+++ b/test/netlib/test_multidict.py
@@ -120,7 +120,7 @@ class TestMultiDict(object):
("a", "b"),
("x", "x"),
("c", "d"),
- ("X", "x"),
+ ("X", "X"),
("e", "f"),
))
md.set_all("x", ["1", "2", "3"])
@@ -128,7 +128,7 @@ class TestMultiDict(object):
("a", "b"),
("x", "1"),
("c", "d"),
- ("x", "2"),
+ ("X", "2"),
("e", "f"),
("x", "3"),
)