From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Mon, 23 Sep 2024 23:37:06 +0000 (+0200) Subject: [3.13] GH-124108: Skip test_locale.test_strcoll_with_diacritic() on NetBSD (GH-124110... X-Git-Tag: v3.13.0rc3~115 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3b203033d80d06c4447595e039dd3419d2d89002;p=thirdparty%2FPython%2Fcpython.git [3.13] GH-124108: Skip test_locale.test_strcoll_with_diacritic() on NetBSD (GH-124110) (#124146) GH-124108: Skip test_locale.test_strcoll_with_diacritic() on NetBSD (GH-124110) Skip test_strcoll_with_diacritic() and test_strxfrm_with_diacritic() of test_locale on NetBSD due to lack of UTF-8 LC_COLLATE support. (cherry picked from commit 10de3600a908f96d1c43dac85ef867991d54708e) Co-authored-by: Furkan Onder --- diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py index da4bd79746a4..00e93d8e7844 100644 --- a/Lib/test/test_locale.py +++ b/Lib/test/test_locale.py @@ -355,6 +355,8 @@ class TestEnUSCollation(BaseLocalizedTest, TestCollation): is_emscripten or is_wasi, "musl libc issue on Emscripten/WASI, bpo-46390" ) + @unittest.skipIf(sys.platform.startswith("netbsd"), + "gh-124108: NetBSD doesn't support UTF-8 for LC_COLLATE") def test_strcoll_with_diacritic(self): self.assertLess(locale.strcoll('à', 'b'), 0) @@ -364,6 +366,8 @@ class TestEnUSCollation(BaseLocalizedTest, TestCollation): is_emscripten or is_wasi, "musl libc issue on Emscripten/WASI, bpo-46390" ) + @unittest.skipIf(sys.platform.startswith("netbsd"), + "gh-124108: NetBSD doesn't support UTF-8 for LC_COLLATE") def test_strxfrm_with_diacritic(self): self.assertLess(locale.strxfrm('à'), locale.strxfrm('b'))