diff options
| author | Lars Ingebrigtsen | 2021-10-21 04:41:35 +0200 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2021-10-21 04:41:35 +0200 |
| commit | 14121345adc1bc1cdf00f246f5d2c221aa89f55e (patch) | |
| tree | 9214b1dd1fd05243d9905dd11f28de3257f94aad /test/src | |
| parent | 65fd3ca84f75aee0dfebb87fa793dae57c1caf35 (diff) | |
| download | emacs-14121345adc1bc1cdf00f246f5d2c221aa89f55e.tar.gz emacs-14121345adc1bc1cdf00f246f5d2c221aa89f55e.zip | |
Add a comment to the Turkish casefiddle test
Diffstat (limited to 'test/src')
| -rw-r--r-- | test/src/casefiddle-tests.el | 3 |
1 files changed, 3 insertions, 0 deletions
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 @@ | |||
| 280 | 280 | ||
| 281 | (ert-deftest casefiddle-turkish () | 281 | (ert-deftest casefiddle-turkish () |
| 282 | (skip-unless (member "tr_TR.utf8" (get-locale-names))) | 282 | (skip-unless (member "tr_TR.utf8" (get-locale-names))) |
| 283 | ;; See bug#50752. The point is that unibyte and multibyte strings | ||
| 284 | ;; are upcased differently in the "dotless i" case in Turkish, | ||
| 285 | ;; turning ASCII into non-ASCII, which is very unusual. | ||
| 283 | (with-locale-environment "tr_TR.utf8" | 286 | (with-locale-environment "tr_TR.utf8" |
| 284 | (should (string-equal (downcase "I ı") "ı ı")) | 287 | (should (string-equal (downcase "I ı") "ı ı")) |
| 285 | (should (string-equal (downcase "İ i") "i̇ i")) | 288 | (should (string-equal (downcase "İ i") "i̇ i")) |