[pypy-commit] pypy py3.5: Skip the last group of failing tests

arigo pypy.commits at gmail.com
Sun Jan 15 11:44:46 EST 2017


Author: Armin Rigo <arigo at tunes.org>
Branch: py3.5
Changeset: r89585:508048339d2f
Date: 2017-01-15 17:44 +0100
http://bitbucket.org/pypy/pypy/changeset/508048339d2f/

Log:	Skip the last group of failing 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
@@ -373,6 +373,11 @@
             self.assert_del_calls(ids)
 
     def check_resurrecting_chain(self, classes):
+        if support.check_impl_detail(pypy=True):
+            self.skipTest("in CPython, in a cycle of objects with __del__(), "
+                          "all the __del__() are called even if some of them "
+                          "resurrect.  In PyPy the recurrection will stop "
+                          "the other objects from being considered as dead.")
         N = len(classes)
         with SimpleBase.test():
             nodes = self.build_chain(classes)


More information about the pypy-commit mailing list