From ef41db8cc7eb47c1a0125dacbde043fd766f731a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 23 Apr 2022 13:09:14 +0530 Subject: [PATCH] Test for ignoring unicode invisible punctuation when searching --- src/calibre/utils/icu_test.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/utils/icu_test.py b/src/calibre/utils/icu_test.py index 548a10ed30..5fdd0d5141 100644 --- a/src/calibre/utils/icu_test.py +++ b/src/calibre/utils/icu_test.py @@ -116,6 +116,7 @@ class TestICU(unittest.TestCase): self.ae(x.get_attribute(icu._icu.UCOL_STRENGTH), icu._icu.UCOL_PRIMARY), self.ae((0, 4), icu.primary_no_punc_find('pena"', 'peña')) self.ae((0, 13), icu.primary_no_punc_find("typographers", 'typographer’s')) + self.ae((0, 7), icu.primary_no_punc_find('abcd', 'a\u00adb\u200cc\u200dd')) def test_collation_order(self): 'Testing collation ordering'