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