Author: Ronan Lamy <ronan.l...@gmail.com> Branch: py3.7 Changeset: r97937:48c567ce1caf Date: 2019-11-02 01:03 +0000 http://bitbucket.org/pypy/pypy/changeset/48c567ce1caf/
Log: Add sys._framework attribute diff --git a/pypy/module/sys/moduledef.py b/pypy/module/sys/moduledef.py --- a/pypy/module/sys/moduledef.py +++ b/pypy/module/sys/moduledef.py @@ -45,6 +45,7 @@ 'argv' : 'state.get(space).w_argv', 'warnoptions' : 'state.get(space).w_warnoptions', 'abiflags' : 'space.wrap("")', + '_framework': "space.newtext('')", 'builtin_module_names' : 'space.w_None', 'pypy_getudir' : 'state.pypy_getudir', # not translated 'pypy_find_stdlib' : 'initpath.pypy_find_stdlib', diff --git a/pypy/module/sys/test/test_sysmodule.py b/pypy/module/sys/test/test_sysmodule.py --- a/pypy/module/sys/test/test_sysmodule.py +++ b/pypy/module/sys/test/test_sysmodule.py @@ -75,6 +75,7 @@ builtin2 = sys.modules['builtins'] assert builtins is builtin2, ( "import builtins " "is not sys.modules[builtins].") + def test_builtin_module_names(self): import sys names = sys.builtin_module_names @@ -163,7 +164,6 @@ # see comment in 'setup_after_space_initialization' untranslated_enc = {'win32': 'mbcs', 'darwin': 'utf-8'}.get(enc, 'ascii') assert enc == untranslated_enc - def test_float_info(self): import sys @@ -635,6 +635,7 @@ assert isinstance(vi[2], int) assert vi[3] in ("alpha", "beta", "candidate", "final") assert isinstance(vi[4], int) + assert isinstance(sys._framework, str) def test_implementation(self): import sys _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit