From 9ed5770b5e86bd765c607bc9375f0db78acf4687 Mon Sep 17 00:00:00 2001 From: =?utf8?q?P=C3=A1draig=20Brady?=
Date: Fri, 4 Apr 2025 11:53:10 +0100 Subject: [PATCH] tests: fix false failure with multi-byte thousands separators * tests/sort/sort-h-thousands-sep.sh: sv_SE defaults to UTF-8 on macOS 18, so avoid the test for multi-byte separators. Fixes https://bugs.gnu.org/77509 --- tests/sort/sort-h-thousands-sep.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/sort/sort-h-thousands-sep.sh b/tests/sort/sort-h-thousands-sep.sh index 4be960394d..11d1cc475a 100755 --- a/tests/sort/sort-h-thousands-sep.sh +++ b/tests/sort/sort-h-thousands-sep.sh @@ -25,6 +25,9 @@ lg="$(LC_ALL="$TEST_LOCALE" locale thousands_sep)" test "$lg" || skip_ 'The Swedish locale with blank thousands separator is unavailable.' +test $(printf '%s' "$lg" | wc -c) = 1 || + skip_ 'Multi-byte thousands separators are not supported' + tee exp1 exp3 > in << _EOF_ 1 1k 1 M 4${lg}003 1M 2k 2M 2 k 4${lg}002 2 -- 2.47.3