mirror of
https://github.com/python/cpython.git
synced 2025-10-09 16:34:44 +00:00
bpo-46659: Update the test on the mbcs codec alias (GH-31168)
encodings registers the _alias_mbcs() codec search function before the search_function() codec search function. Previously, the _alias_mbcs() was never used. Fix the test_codecs.test_mbcs_alias() test: use the current ANSI code page, not a fake ANSI code page number. Remove the test_site.test_aliasing_mbcs() test: the alias is now implemented in the encodings module, no longer in the site module.
This commit is contained in:
parent
3da5526136
commit
04dd60e50c
3 changed files with 15 additions and 19 deletions
|
@ -456,16 +456,6 @@ class ImportSideEffectTests(unittest.TestCase):
|
|||
# 'help' should be set in builtins
|
||||
self.assertTrue(hasattr(builtins, "help"))
|
||||
|
||||
def test_aliasing_mbcs(self):
|
||||
if sys.platform == "win32":
|
||||
import locale
|
||||
if locale.getdefaultlocale()[1].startswith('cp'):
|
||||
for value in encodings.aliases.aliases.values():
|
||||
if value == "mbcs":
|
||||
break
|
||||
else:
|
||||
self.fail("did not alias mbcs")
|
||||
|
||||
def test_sitecustomize_executed(self):
|
||||
# If sitecustomize is available, it should have been imported.
|
||||
if "sitecustomize" not in sys.modules:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue