[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