From d57f5cff0ed5896ab717af39805ea06264759b21 Mon Sep 17 00:00:00 2001 From: Vladimir Marangozov Date: Fri, 14 Jul 2000 04:32:09 +0000 Subject: Break the cycles after testing cmp() on cyclic objects. --- Lib/test/test_b1.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Lib/test/test_b1.py b/Lib/test/test_b1.py index 639a017..d735bfa 100644 --- a/Lib/test/test_b1.py +++ b/Lib/test/test_b1.py @@ -72,6 +72,8 @@ if cmp(a, b) != 0: raise TestFailed, "cmp(%s, %s)" % (a, b) if cmp(b, c) != 0: raise TestFailed, "cmp(%s, %s)" % (b, c) if cmp(c, a) != 0: raise TestFailed, "cmp(%s, %s)" % (c, a) if cmp(a, c) != 0: raise TestFailed, "cmp(%s, %s)" % (a, c) +# okay, now break the cycles +a.pop(); b.pop(); c.pop() print 'coerce' if fcmp(coerce(1, 1.1), (1.0, 1.1)): raise TestFailed, 'coerce(1, 1.1)' -- cgit v0.12