[pypy-svn] r35191 - pypy/dist/pypy/objspace/std/test

cfbolz at codespeak.net cfbolz at codespeak.net
Fri Dec 1 11:09:10 CET 2006


Author: cfbolz
Date: Fri Dec  1 11:09:09 2006
New Revision: 35191

Modified:
   pypy/dist/pypy/objspace/std/test/test_userobject.py
Log:
dict subclassing works just fine now


Modified: pypy/dist/pypy/objspace/std/test/test_userobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/test/test_userobject.py	(original)
+++ pypy/dist/pypy/objspace/std/test/test_userobject.py	Fri Dec  1 11:09:09 2006
@@ -25,16 +25,10 @@
 
     def test_subclassing(self):
         for base in tuple, list, dict, str, int, float:
-            try:
-                class subclass(base): pass
-                stuff = subclass()
-            except:
-                print 'not subclassable:', base
-                if base is not dict:  # XXX must be fixed
-                    raise
-            else:
-                assert isinstance(stuff, base)
-                assert subclass.__base__ is base
+            class subclass(base): pass
+            stuff = subclass()
+            assert isinstance(stuff, base)
+            assert subclass.__base__ is base
 
     def test_subclasstuple(self):
         class subclass(tuple): pass


More information about the pypy-svn mailing list