]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
tests: fix false failure with multi-byte thousands separators
authorPádraig Brady <P@draigBrady.com>
Fri, 4 Apr 2025 10:53:10 +0000 (11:53 +0100)
committerPádraig Brady <P@draigBrady.com>
Fri, 4 Apr 2025 11:00:24 +0000 (12:00 +0100)
* 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

index 4be960394d93a70a1e13542b9cf1a36f3e67450d..11d1cc475ad05b8669f8eac87cfdc718770c4c22 100755 (executable)
@@ -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