Author: Antonio Cuni <anto.c...@gmail.com> Branch: py3k Changeset: r52870:460767db1dce Date: 2012-02-24 15:41 +0100 http://bitbucket.org/pypy/pypy/changeset/460767db1dce/
Log: the semantics of this particular case changed in python3. Adapt the test, it passes out of the box diff --git a/pypy/module/__builtin__/test/test_builtin.py b/pypy/module/__builtin__/test/test_builtin.py --- a/pypy/module/__builtin__/test/test_builtin.py +++ b/pypy/module/__builtin__/test/test_builtin.py @@ -131,8 +131,9 @@ def __getitem__(self, item): raise KeyError(item) def keys(self): - return 'a' # not a list! - raises(TypeError, eval, "dir()", {}, C()) + return 'abcd' # not a list! + names = eval("dir()", {}, C()) + assert names == ['a', 'b', 'c', 'd'] def test_dir_broken_module(self): import types _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit