summaryrefslogtreecommitdiff
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
commitb9deda673f29f6d057b60412164761a63bbc671c (patch)
tree10558c9904781a97fad54d64a43ca1204ddf1a11
parent165e06f7cbb9fd1861aea0cc08ebd331597afff5 (diff)
downloadsix-b9deda673f29f6d057b60412164761a63bbc671c.tar.gz
Drop kwargs tests for view*
-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():