mirror of
https://github.com/python/cpython.git
synced 2026-03-06 13:00:50 +00:00
Issue #16218: skip test if filesystem doesn't support required encoding
This commit is contained in:
parent
69032c81aa
commit
0f77bf27ca
1 changed files with 6 additions and 1 deletions
|
|
@ -366,7 +366,12 @@ def test_pep_409_verbiage(self):
|
|||
def test_non_utf8(self):
|
||||
# Issue #16218
|
||||
with temp_dir() as script_dir:
|
||||
script_basename = '\udcf1\udcea\udcf0\udce8\udcef\udcf2'
|
||||
script_basename = '\u0441\u043a\u0440\u0438\u043f\u0442'
|
||||
try:
|
||||
script_basename.encode(sys.getfilesystemencoding())
|
||||
except UnicodeEncodeError:
|
||||
raise unittest.SkipTest("Filesystem doesn't support "
|
||||
"unicode names")
|
||||
source = 'print("test output")\n'
|
||||
script_name = _make_test_script(script_dir, script_basename, source)
|
||||
if not __debug__:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue