[pypy-svn] r61374 - pypy/trunk/pypy/module/zipimport/test

afa at codespeak.net afa at codespeak.net
Mon Jan 26 18:33:59 CET 2009


Author: afa
Date: Mon Jan 26 18:33:57 2009
New Revision: 61374

Modified:
   pypy/trunk/pypy/module/zipimport/test/test_zipimport.py
Log:
This setup_class stuff looks like a classmethod, but isn't really. Use a helper function


Modified: pypy/trunk/pypy/module/zipimport/test/test_zipimport.py
==============================================================================
--- pypy/trunk/pypy/module/zipimport/test/test_zipimport.py	(original)
+++ pypy/trunk/pypy/module/zipimport/test/test_zipimport.py	Mon Jan 26 18:33:57 2009
@@ -33,7 +33,7 @@
         pyc = s.getvalue() + struct.pack("<i", int(mtime)) + data
         return pyc
     make_pyc = classmethod(make_pyc)
-    def setup_class(cls):
+    def make_class(cls):
         co = py.code.Source("""
         def get_name():
             return __name__
@@ -77,7 +77,10 @@
             z.close()
         return writefile
         """)
-        #space.appexec([], 
+    make_class = classmethod(make_class)
+
+    def setup_class(cls):
+        cls.make_class()
 
     def setup_method(self, meth):
         space = self.space
@@ -260,5 +263,4 @@
             import pypy.rlib.rzlib
         except ImportError:
             py.test.skip("zlib not available, cannot test compressed zipfiles")
-        AppTestZipimport.setup_class(cls)
-        
+        cls.make_class()



More information about the Pypy-commit mailing list