[pypy-svn] pypy fast-forward: Fix test when run with CPython2.6

amauryfa commits-noreply at bitbucket.org
Tue Jan 11 17:55:31 CET 2011


Author: Amaury Forgeot d'Arc <amauryfa at gmail.com>
Branch: fast-forward
Changeset: r40586:f624c6d79105
Date: 2011-01-11 17:51 +0100
http://bitbucket.org/pypy/pypy/changeset/f624c6d79105/

Log:	Fix test when run with CPython2.6

diff --git a/pypy/objspace/std/test/test_dictmultiobject.py b/pypy/objspace/std/test/test_dictmultiobject.py
--- a/pypy/objspace/std/test/test_dictmultiobject.py
+++ b/pypy/objspace/std/test/test_dictmultiobject.py
@@ -614,54 +614,54 @@
         d1 = {'a': 1, 'b': 2}
         d2 = {'b': 3, 'c': 2}
         d3 = {'d': 4, 'e': 5}
-        assert d1.viewkeys() & d1.viewkeys() == {'a', 'b'}
-        assert d1.viewkeys() & d2.viewkeys() == {'b'}
+        assert d1.viewkeys() & d1.viewkeys() == set('ab')
+        assert d1.viewkeys() & d2.viewkeys() == set('b')
         assert d1.viewkeys() & d3.viewkeys() == set()
-        assert d1.viewkeys() & set(d1.viewkeys()) == {'a', 'b'}
-        assert d1.viewkeys() & set(d2.viewkeys()) == {'b'}
+        assert d1.viewkeys() & set(d1.viewkeys()) == set('ab')
+        assert d1.viewkeys() & set(d2.viewkeys()) == set('b')
         assert d1.viewkeys() & set(d3.viewkeys()) == set()
 
-        assert d1.viewkeys() | d1.viewkeys() == {'a', 'b'}
-        assert d1.viewkeys() | d2.viewkeys() == {'a', 'b', 'c'}
-        assert d1.viewkeys() | d3.viewkeys() == {'a', 'b', 'd', 'e'}
-        assert d1.viewkeys() | set(d1.viewkeys()) == {'a', 'b'}
-        assert d1.viewkeys() | set(d2.viewkeys()) == {'a', 'b', 'c'}
-        assert d1.viewkeys() | set(d3.viewkeys()) == {'a', 'b', 'd', 'e'}
+        assert d1.viewkeys() | d1.viewkeys() == set('ab')
+        assert d1.viewkeys() | d2.viewkeys() == set('abc')
+        assert d1.viewkeys() | d3.viewkeys() == set('abde')
+        assert d1.viewkeys() | set(d1.viewkeys()) == set('ab')
+        assert d1.viewkeys() | set(d2.viewkeys()) == set('abc')
+        assert d1.viewkeys() | set(d3.viewkeys()) == set('abde')
 
         assert d1.viewkeys() ^ d1.viewkeys() == set()
-        assert d1.viewkeys() ^ d2.viewkeys() == {'a', 'c'}
-        assert d1.viewkeys() ^ d3.viewkeys() == {'a', 'b', 'd', 'e'}
+        assert d1.viewkeys() ^ d2.viewkeys() == set('ac')
+        assert d1.viewkeys() ^ d3.viewkeys() == set('abde')
         assert d1.viewkeys() ^ set(d1.viewkeys()) == set()
-        assert d1.viewkeys() ^ set(d2.viewkeys()) == {'a', 'c'}
-        assert d1.viewkeys() ^ set(d3.viewkeys()) == {'a', 'b', 'd', 'e'}
+        assert d1.viewkeys() ^ set(d2.viewkeys()) == set('ac')
+        assert d1.viewkeys() ^ set(d3.viewkeys()) == set('abde')
 
     def test_items_set_operations(self):
         d1 = {'a': 1, 'b': 2}
         d2 = {'a': 2, 'b': 2}
         d3 = {'d': 4, 'e': 5}
-        assert d1.viewitems() & d1.viewitems() == {('a', 1), ('b', 2)}
-        assert d1.viewitems() & d2.viewitems() == {('b', 2)}
+        assert d1.viewitems() & d1.viewitems() == set([('a', 1), ('b', 2)])
+        assert d1.viewitems() & d2.viewitems() == set([('b', 2)])
         assert d1.viewitems() & d3.viewitems() == set()
-        assert d1.viewitems() & set(d1.viewitems()) == {('a', 1), ('b', 2)}
-        assert d1.viewitems() & set(d2.viewitems()) == {('b', 2)}
+        assert d1.viewitems() & set(d1.viewitems()) == set([('a', 1), ('b', 2)])
+        assert d1.viewitems() & set(d2.viewitems()) == set([('b', 2)])
         assert d1.viewitems() & set(d3.viewitems()) == set()
 
-        assert d1.viewitems() | d1.viewitems() == {('a', 1), ('b', 2)}
+        assert d1.viewitems() | d1.viewitems() == set([('a', 1), ('b', 2)])
         assert (d1.viewitems() | d2.viewitems() ==
-                {('a', 1), ('a', 2), ('b', 2)})
+                set([('a', 1), ('a', 2), ('b', 2)]))
         assert (d1.viewitems() | d3.viewitems() ==
-                {('a', 1), ('b', 2), ('d', 4), ('e', 5)})
+                set([('a', 1), ('b', 2), ('d', 4), ('e', 5)]))
         assert (d1.viewitems() | set(d1.viewitems()) ==
-                {('a', 1), ('b', 2)})
+                set([('a', 1), ('b', 2)]))
         assert (d1.viewitems() | set(d2.viewitems()) ==
-                {('a', 1), ('a', 2), ('b', 2)})
+                set([('a', 1), ('a', 2), ('b', 2)]))
         assert (d1.viewitems() | set(d3.viewitems()) ==
-                {('a', 1), ('b', 2), ('d', 4), ('e', 5)})
+                set([('a', 1), ('b', 2), ('d', 4), ('e', 5)]))
 
         assert d1.viewitems() ^ d1.viewitems() == set()
-        assert d1.viewitems() ^ d2.viewitems() == {('a', 1), ('a', 2)}
+        assert d1.viewitems() ^ d2.viewitems() == set([('a', 1), ('a', 2)])
         assert (d1.viewitems() ^ d3.viewitems() ==
-                         {('a', 1), ('b', 2), ('d', 4), ('e', 5)})
+                set([('a', 1), ('b', 2), ('d', 4), ('e', 5)]))
 
 
 class AppTestModuleDict(object):


More information about the Pypy-commit mailing list