Author: Armin Rigo <[email protected]>
Branch: py3.5
Changeset: r89584:2aa8a0a76ecb
Date: 2017-01-15 16:47 +0100
http://bitbucket.org/pypy/pypy/changeset/2aa8a0a76ecb/

Log:    fix three more tests

diff --git a/lib-python/3/test/test_finalization.py 
b/lib-python/3/test/test_finalization.py
--- a/lib-python/3/test/test_finalization.py
+++ b/lib-python/3/test/test_finalization.py
@@ -364,7 +364,8 @@
             ids = [id(s) for s in nodes]
             wrs = [weakref.ref(s) for s in nodes]
             del nodes
-            gc.collect()
+            for cls in classes:   # PyPy: needs several collections for a chain
+                gc.collect()      # of objects all with a __del__()
             self.assert_del_calls(ids)
             self.assert_survivors([])
             self.assertEqual([wr() for wr in wrs], [None] * N)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to