summaryrefslogtreecommitdiff
path: root/test_six.py
diff options
context:
space:
mode:
authorBrett Cannon <brett@python.org>2014-10-10 10:37:46 -0400
committerBrett Cannon <brett@python.org>2014-10-10 10:37:46 -0400
commite144927cb1ecbeaa8ad7b1fc060731c7b5484e87 (patch)
tree10558c9904781a97fad54d64a43ca1204ddf1a11 /test_six.py
parent7e74eac48cab78c86ac377dac391e1506a889d92 (diff)
downloadsix-git-e144927cb1ecbeaa8ad7b1fc060731c7b5484e87.tar.gz
Drop kwargs tests for view*
Diffstat (limited to 'test_six.py')
-rw-r--r--test_six.py17
1 files changed, 2 insertions, 15 deletions
diff --git a/test_six.py b/test_six.py
index 6b2b97e..1940b5c 100644
--- a/test_six.py
+++ b/test_six.py
@@ -389,7 +389,7 @@ def test_dictionary_iterators(monkeypatch):
monkeypatch.undo()
-@py.test.mark.skipIf(sys.version_info[:2] <= (2, 6),
+@py.test.mark.skipIf(sys.version_info[:2] < (2, 7),
"view methods on dictionaries only available on 2.7+")
def test_dictionary_views():
def stock_method_name(viewwhat):
@@ -400,24 +400,11 @@ def test_dictionary_views():
return viewwhat
return 'view' + viewwhat
- class MyDict(dict):
- def viewkeys(self, *args, **kw):
- record.append(kw)
- return super(MyDict, self).viewkeys()
-
- def keys(self, *args, **kw):
- record.append(kw)
- return super().keys()
-
- d = dict(zip(range(10), reversed(range(10))))
+ d = dict(zip(range(10), (range(11, 20))))
for name in "keys", "values", "items":
meth = getattr(six, "view" + name)
view = meth(d)
assert set(view) == set(getattr(d, name)())
- d = MyDict()
- record = []
- six.viewkeys(d, kw=42)
- assert record == [{'kw': 42}]
def test_advance_iterator():