mirror of
https://github.com/python/cpython.git
synced 2025-09-27 02:39:58 +00:00
Test for UnicodeError instead of ImportError to determine whether
the test file name can be encoded.
This commit is contained in:
parent
54e7d2c029
commit
c2ca32d9ae
1 changed files with 1 additions and 1 deletions
|
@ -7,7 +7,7 @@ from test.test_support import verify, TestSkipped, TESTFN_UNICODE
|
||||||
from test.test_support import TESTFN_ENCODING
|
from test.test_support import TESTFN_ENCODING
|
||||||
try:
|
try:
|
||||||
TESTFN_ENCODED = TESTFN_UNICODE.encode(TESTFN_ENCODING)
|
TESTFN_ENCODED = TESTFN_UNICODE.encode(TESTFN_ENCODING)
|
||||||
except (ImportError, TypeError):
|
except (UnicodeError, TypeError):
|
||||||
# Either the file system encoding is None, or the file name
|
# Either the file system encoding is None, or the file name
|
||||||
# cannot be encoded in the file system encoding.
|
# cannot be encoded in the file system encoding.
|
||||||
raise TestSkipped("No Unicode filesystem semantics on this platform.")
|
raise TestSkipped("No Unicode filesystem semantics on this platform.")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue