[Python-checkins] bpo-41700: Skip test if the locale is not supported (GH-22081)
Dong-hee Na
webhook-mailer at python.org
Fri Sep 4 04:48:04 EDT 2020
https://github.com/python/cpython/commit/54a66ade2067c373d31003ad260e1b7d14c81564
commit: 54a66ade2067c373d31003ad260e1b7d14c81564
branch: master
author: Dong-hee Na <donghee.na92 at gmail.com>
committer: GitHub <noreply at github.com>
date: 2020-09-04T17:47:40+09:00
summary:
bpo-41700: Skip test if the locale is not supported (GH-22081)
files:
M Lib/test/test_c_locale_coercion.py
diff --git a/Lib/test/test_c_locale_coercion.py b/Lib/test/test_c_locale_coercion.py
index 8340a9eb2ea3a..fcc85992345db 100644
--- a/Lib/test/test_c_locale_coercion.py
+++ b/Lib/test/test_c_locale_coercion.py
@@ -407,7 +407,10 @@ def test_PYTHONCOERCECLOCALE_set_to_one(self):
# skip the test if the LC_CTYPE locale is C or coerced
old_loc = locale.setlocale(locale.LC_CTYPE, None)
self.addCleanup(locale.setlocale, locale.LC_CTYPE, old_loc)
- loc = locale.setlocale(locale.LC_CTYPE, "")
+ try:
+ loc = locale.setlocale(locale.LC_CTYPE, "")
+ except locale.Error as e:
+ self.skipTest(str(e))
if loc == "C":
self.skipTest("test requires LC_CTYPE locale different than C")
if loc in TARGET_LOCALES :
More information about the Python-checkins
mailing list