diff options
author | Christian Heimes <christian@python.org> | 2022-05-16 16:02:37 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-16 16:02:37 +0200 |
commit | 9b50585e0225a80f9e383edacc7d73f1b5c8008b (patch) | |
tree | 5d3e7e1517143062aa8b7883202d5fe509244e7c /Lib/test/test_locale.py | |
parent | fa2b8b75eb2b8a0193d587e02b488a73579118fc (diff) | |
download | cpython-git-9b50585e0225a80f9e383edacc7d73f1b5c8008b.tar.gz |
gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846)
Diffstat (limited to 'Lib/test/test_locale.py')
-rw-r--r-- | Lib/test/test_locale.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py index 5cb6edc52d..bc8a7a35fb 100644 --- a/Lib/test/test_locale.py +++ b/Lib/test/test_locale.py @@ -1,5 +1,5 @@ from decimal import Decimal -from test.support import verbose, is_android, is_emscripten +from test.support import verbose, is_android, is_emscripten, is_wasi from test.support.warnings_helper import check_warnings import unittest import locale @@ -373,13 +373,19 @@ class TestEnUSCollation(BaseLocalizedTest, TestCollation): @unittest.skipIf(sys.platform.startswith('aix'), 'bpo-29972: broken test on AIX') - @unittest.skipIf(is_emscripten, "musl libc issue on Emscripten, bpo-46390") + @unittest.skipIf( + is_emscripten or is_wasi, + "musl libc issue on Emscripten/WASI, bpo-46390" + ) def test_strcoll_with_diacritic(self): self.assertLess(locale.strcoll('à', 'b'), 0) @unittest.skipIf(sys.platform.startswith('aix'), 'bpo-29972: broken test on AIX') - @unittest.skipIf(is_emscripten, "musl libc issue on Emscripten, bpo-46390") + @unittest.skipIf( + is_emscripten or is_wasi, + "musl libc issue on Emscripten/WASI, bpo-46390" + ) def test_strxfrm_with_diacritic(self): self.assertLess(locale.strxfrm('à'), locale.strxfrm('b')) |