From 14121345adc1bc1cdf00f246f5d2c221aa89f55e Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Thu, 21 Oct 2021 04:41:35 +0200 Subject: [PATCH] Add a comment to the Turkish casefiddle test --- test/src/casefiddle-tests.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/src/casefiddle-tests.el b/test/src/casefiddle-tests.el index 164adbc19ef..dbbe9f30925 100644 --- a/test/src/casefiddle-tests.el +++ b/test/src/casefiddle-tests.el @@ -280,6 +280,9 @@ (ert-deftest casefiddle-turkish () (skip-unless (member "tr_TR.utf8" (get-locale-names))) + ;; See bug#50752. The point is that unibyte and multibyte strings + ;; are upcased differently in the "dotless i" case in Turkish, + ;; turning ASCII into non-ASCII, which is very unusual. (with-locale-environment "tr_TR.utf8" (should (string-equal (downcase "I ı") "ı ı")) (should (string-equal (downcase "İ i") "i̇ i")) -- 2.39.2