Author: Mike Blume <[email protected]>
Branch: py3k
Changeset: r53329:7f44e04a79e4
Date: 2012-03-12 11:34 -0700
http://bitbucket.org/pypy/pypy/changeset/7f44e04a79e4/

Log:    fix failing defaultdict test -- need to call list

        dict.keys() and .items() return iterators, not lists

        need to be explicitely coerced

diff --git a/pypy/module/_collections/test/test_defaultdict.py 
b/pypy/module/_collections/test/test_defaultdict.py
--- a/pypy/module/_collections/test/test_defaultdict.py
+++ b/pypy/module/_collections/test/test_defaultdict.py
@@ -32,12 +32,12 @@
         from _collections import defaultdict
         raises(TypeError, defaultdict, [('a', 5)])
         d = defaultdict(None, [('a', 5)])
-        assert d.items() == [('a', 5)]
+        assert list(d.items()) == [('a', 5)]
 
     def test_kwds(self):
         from _collections import defaultdict
         d = defaultdict(default_factory=5)
-        assert d.keys() == ['default_factory']
+        assert list(d.keys()) == ['default_factory']
 
     def test_copy(self):
         import _collections
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to