diff options
author | Victor Stinner <vstinner@redhat.com> | 2018-09-17 23:22:29 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-17 23:22:29 (GMT) |
commit | 7a0791b6992d420dc52536257f2f093851ed7215 (patch) | |
tree | d41edd6bc79c92232213480fc853dd86530780bf /Lib/test | |
parent | 1fa2ec49bec50bea1847b558b883c5c904334734 (diff) | |
download | cpython-7a0791b6992d420dc52536257f2f093851ed7215.zip cpython-7a0791b6992d420dc52536257f2f093851ed7215.tar.gz cpython-7a0791b6992d420dc52536257f2f093851ed7215.tar.bz2 |
bpo-34589: C locale coercion off by default (GH-9073)
Py_Initialize() and Py_Main() cannot enable the C locale coercion
(PEP 538) anymore: it is always disabled. It can now only be enabled
by the Python program ("python3).
test_embed: get_filesystem_encoding() doesn't have to set PYTHONUTF8
nor PYTHONCOERCECLOCALE, these variables are already set in the
parent.
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_embed.py | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/Lib/test/test_embed.py b/Lib/test/test_embed.py index c00000e..e531fd4 100644 --- a/Lib/test/test_embed.py +++ b/Lib/test/test_embed.py @@ -324,10 +324,6 @@ class InitConfigTests(EmbeddingTestsMixin, unittest.TestCase): 'print(sys.getfilesystemencoding(), ' 'sys.getfilesystemencodeerrors())') args = (sys.executable, '-c', code) - env = dict(env) - if not isolated: - env['PYTHONCOERCECLOCALE'] = '0' - env['PYTHONUTF8'] = '0' proc = subprocess.run(args, text=True, env=env, stdout=subprocess.PIPE, stderr=subprocess.PIPE) |