mirror of
https://github.com/python/cpython.git
synced 2025-09-26 10:19:53 +00:00
[3.9] bpo-41069: Make TESTFN and the CWD for tests containing non-ascii characters. (GH-21035). (GH-21156)
(cherry picked from commit 700cfa8c90
)
This commit is contained in:
parent
ad7a66731f
commit
f925407a19
23 changed files with 108 additions and 76 deletions
|
@ -456,13 +456,15 @@ class CommandLineTestsBase:
|
|||
|
||||
def assertRunOK(self, *args, **env_vars):
|
||||
rc, out, err = script_helper.assert_python_ok(
|
||||
*self._get_run_args(args), **env_vars)
|
||||
*self._get_run_args(args), **env_vars,
|
||||
PYTHONIOENCODING='utf-8')
|
||||
self.assertEqual(b'', err)
|
||||
return out
|
||||
|
||||
def assertRunNotOK(self, *args, **env_vars):
|
||||
rc, out, err = script_helper.assert_python_failure(
|
||||
*self._get_run_args(args), **env_vars)
|
||||
*self._get_run_args(args), **env_vars,
|
||||
PYTHONIOENCODING='utf-8')
|
||||
return rc, out, err
|
||||
|
||||
def assertCompiled(self, fn):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue