mirror of
https://github.com/python/cpython
synced 2026-09-29 12:10:30 +03:00
bpo-30836: fix test_c_locale_coercion on AIX (GH-2713)
AIX uses iso8859-1 in the C locale, not ASCII AIX doesn't currently provide any of the locale coercion locales, but we leave locale coercion enabled in case one gets added in the future.
This commit is contained in:
parent
286e1c15ce
commit
f0b6a261bb
1 changed files with 8 additions and 1 deletions
|
|
@ -17,7 +17,14 @@ from test.support.script_helper import (
|
|||
|
||||
# Set our expectation for the default encoding used in the C locale
|
||||
# for the filesystem encoding and the standard streams
|
||||
C_LOCALE_STREAM_ENCODING = "ascii"
|
||||
|
||||
# AIX uses iso8859-1 in the C locale, other *nix platforms use ASCII
|
||||
if sys.platform.startswith("aix"):
|
||||
C_LOCALE_STREAM_ENCODING = "iso8859-1"
|
||||
else:
|
||||
C_LOCALE_STREAM_ENCODING = "ascii"
|
||||
|
||||
# FS encoding is UTF-8 on macOS, other *nix platforms use the locale encoding
|
||||
if sys.platform == "darwin":
|
||||
C_LOCALE_FS_ENCODING = "utf-8"
|
||||
else:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue