[pypy-svn] r78420 - pypy/branch/fast-forward/lib-python/modified-2.7.0/test

afa at codespeak.net afa at codespeak.net
Thu Oct 28 21:41:14 CEST 2010


Author: afa
Date: Thu Oct 28 21:41:12 2010
New Revision: 78420

Added:
   pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_file.py
      - copied, changed from r78419, pypy/branch/fast-forward/lib-python/2.7.0/test/test_file.py
   pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_file2k.py
      - copied, changed from r78419, pypy/branch/fast-forward/lib-python/2.7.0/test/test_file2k.py
Log:
call gc.collect() before checking dead weakrefs


Copied: pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_file.py (from r78419, pypy/branch/fast-forward/lib-python/2.7.0/test/test_file.py)
==============================================================================
--- pypy/branch/fast-forward/lib-python/2.7.0/test/test_file.py	(original)
+++ pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_file.py	Thu Oct 28 21:41:12 2010
@@ -12,7 +12,7 @@
 import io
 import _pyio as pyio
 
-from test.test_support import TESTFN, run_unittest
+from test.test_support import TESTFN, run_unittest, gc_collect
 from UserList import UserList
 
 class AutoFileTests(unittest.TestCase):
@@ -33,6 +33,7 @@
         self.assertEquals(self.f.tell(), p.tell())
         self.f.close()
         self.f = None
+        gc_collect()
         self.assertRaises(ReferenceError, getattr, p, 'tell')
 
     def testAttributes(self):

Copied: pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_file2k.py (from r78419, pypy/branch/fast-forward/lib-python/2.7.0/test/test_file2k.py)
==============================================================================
--- pypy/branch/fast-forward/lib-python/2.7.0/test/test_file2k.py	(original)
+++ pypy/branch/fast-forward/lib-python/modified-2.7.0/test/test_file2k.py	Thu Oct 28 21:41:12 2010
@@ -11,7 +11,7 @@
     threading = None
 
 from test import test_support
-from test.test_support import TESTFN, run_unittest
+from test.test_support import TESTFN, run_unittest, gc_collect
 from UserList import UserList
 
 class AutoFileTests(unittest.TestCase):
@@ -32,6 +32,7 @@
         self.assertEquals(self.f.tell(), p.tell())
         self.f.close()
         self.f = None
+        gc_collect()
         self.assertRaises(ReferenceError, getattr, p, 'tell')
 
     def testAttributes(self):



More information about the Pypy-commit mailing list