Author: Ronan Lamy <ronan.l...@gmail.com> Branch: py3.5 Changeset: r91574:f7455164661f Date: 2017-06-08 17:05 +0100 http://bitbucket.org/pypy/pypy/changeset/f7455164661f/
Log: -A tests should not import random pypy.module.XXX (partial backout of 421d7a728d21) diff --git a/pypy/tool/pytest/apptest.py b/pypy/tool/pytest/apptest.py --- a/pypy/tool/pytest/apptest.py +++ b/pypy/tool/pytest/apptest.py @@ -22,6 +22,14 @@ pypyroot = os.path.dirname(pypydir) +RENAMED_USEMODULES = { + '_winreg': 'winreg', + 'exceptions': 'builtins', + 'struct': '_struct', + 'thread': '_thread', + 'operator': '_operator', + 'signal': '_signal'} + class AppError(Exception): def __init__(self, excinfo): self.excinfo = excinfo @@ -57,8 +65,7 @@ def _rename_module(name): - mod = __import__("pypy.module." + name, globals(), locals(), ['Module']) - return mod.Module.applevel_name or name + return str(RENAMED_USEMODULES.get(name, name)) def run_with_python(python_, target_, usemodules, **definitions): _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit