[pypy-svn] r60072 - pypy/trunk/pypy/objspace/std/test

fijal at codespeak.net fijal at codespeak.net
Sat Nov 22 15:48:25 CET 2008


Author: fijal
Date: Sat Nov 22 15:48:24 2008
New Revision: 60072

Modified:
   pypy/trunk/pypy/objspace/std/test/test_versionedtype.py
Log:
function cannot be subclassed


Modified: pypy/trunk/pypy/objspace/std/test/test_versionedtype.py
==============================================================================
--- pypy/trunk/pypy/objspace/std/test/test_versionedtype.py	(original)
+++ pypy/trunk/pypy/objspace/std/test/test_versionedtype.py	Sat Nov 22 15:48:24 2008
@@ -89,20 +89,16 @@
                 pass
             class MODULE(type(sys)):
                 pass
-            def f(x): pass
-            class FUNCTION(type(f)):
-                pass
             class OBJECT(object):
                 pass
-            return [LIST, DICT, TYPE, MODULE, FUNCTION, OBJECT]
+            return [LIST, DICT, TYPE, MODULE, OBJECT]
         """)
-        (w_LIST, w_DICT, w_TYPE, w_MODULE, w_FUNCTION,
+        (w_LIST, w_DICT, w_TYPE, w_MODULE,
                  w_OBJECT) = space.unpackiterable(w_types)
         assert w_LIST.version_tag is not None
         assert w_DICT.version_tag is not None
         assert w_TYPE.version_tag is None
         assert w_MODULE.version_tag is None
-        assert w_FUNCTION.version_tag is None
         assert w_OBJECT.version_tag is not None
 
 class AppTestVersionedType(test_typeobject.AppTestTypeObject):



More information about the Pypy-commit mailing list