mirror of
https://github.com/python/cpython.git
synced 2025-09-18 14:40:43 +00:00
Issue #29273: Remove unneeded workaround to restore locale
The “readline” module already has a workaround using setlocale(LC_CTYPE, NULL). The code in test___all__ calls getlocale(), which can subtly alter the locale string and cause the test framework to complain.
This commit is contained in:
parent
3a1042567c
commit
b1b985da12
1 changed files with 0 additions and 11 deletions
|
@ -70,17 +70,6 @@ class AllTest(unittest.TestCase):
|
||||||
# than an AttributeError somewhere deep in CGIHTTPServer.
|
# than an AttributeError somewhere deep in CGIHTTPServer.
|
||||||
import _socket
|
import _socket
|
||||||
|
|
||||||
# rlcompleter needs special consideration; it import readline which
|
|
||||||
# initializes GNU readline which calls setlocale(LC_CTYPE, "")... :-(
|
|
||||||
import locale
|
|
||||||
locale_tuple = locale.getlocale(locale.LC_CTYPE)
|
|
||||||
try:
|
|
||||||
import rlcompleter
|
|
||||||
except ImportError:
|
|
||||||
pass
|
|
||||||
finally:
|
|
||||||
locale.setlocale(locale.LC_CTYPE, locale_tuple)
|
|
||||||
|
|
||||||
ignored = []
|
ignored = []
|
||||||
failed_imports = []
|
failed_imports = []
|
||||||
lib_dir = os.path.dirname(os.path.dirname(__file__))
|
lib_dir = os.path.dirname(os.path.dirname(__file__))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue