]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix fns-tests-collate-strings failure with musl
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 27 Feb 2025 18:57:19 +0000 (10:57 -0800)
committerEshel Yaron <me@eshelyaron.com>
Tue, 4 Mar 2025 20:50:59 +0000 (21:50 +0100)
* test/src/fns-tests.el (fns-tests-collate-strings):
Don’t assume "en_XY.UTF-8", or any particular string,
is an invalid locale, as they all seem to be valid in musl.
Instead, simply test that a non-string is invalid.
(Bug#76550)

(cherry picked from commit 62b3d3136fae8830d63f69143b09e99b5173c537)

test/src/fns-tests.el

index ac29eb9744473c8e22d9441cc9983c4e70110b29..e4bb42ff8aea602b478835b83a7667fa2068c285 100644 (file)
   (should (string-collate-equalp "xyzzy" "XYZZY" nil t))
 
   ;; Locale must be valid.
-  (should-error (string-collate-equalp "xyzzy" "xyzzy" "en_XY.UTF-8")))
+  (should-error (string-collate-equalp "xyzzy" "xyzzy" 'not-a-locale)))
 
 ;; There must be a check for valid codepoints.  (Check not implemented yet)
 ;  (should-error