Author: Carl Friedrich Bolz <cfb...@gmx.de> Branch: list-strategies Changeset: r47631:7a368ba313a3 Date: 2011-09-27 15:48 +0200 http://bitbucket.org/pypy/pypy/changeset/7a368ba313a3/
Log: fix two problems diff --git a/pypy/module/gc/test/test_referents.py b/pypy/module/gc/test/test_referents.py --- a/pypy/module/gc/test/test_referents.py +++ b/pypy/module/gc/test/test_referents.py @@ -7,12 +7,13 @@ from pypy.rlib import rgc cls._backup = [rgc.get_rpy_roots] w = cls.space.wrap + space = cls.space class RandomRPythonObject(object): pass l4 = space.newlist([w(4)]) l2 = space.newlist([w(2)]) l7 = space.newlist([w(7)]) - cls.ALL_ROOTS = [l4, w([l2, l7]), RandomRPythonObject()] + cls.ALL_ROOTS = [l4, space.newlist([l2, l7]), RandomRPythonObject()] cls.w_ALL_ROOTS = cls.space.newlist(cls.ALL_ROOTS) rgc.get_rpy_roots = lambda: ( map(rgc._GcRef, cls.ALL_ROOTS) + [rgc.NULL_GCREF]*17) @@ -51,7 +52,7 @@ def test_get_rpy_referents(self): import gc - y = 12345 + y = [12345] x = [y] lst = gc.get_rpy_referents(x) # After translation, 'lst' should contain the RPython-level list _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit