From 8726ee08911acb8c496f53aa0a72eeab9ce23dd1 Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Fri, 30 Sep 2022 18:07:41 +0200 Subject: [PATCH] check search without accent find accent --- autocomplete_multi_models/tests/test_business_process.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/autocomplete_multi_models/tests/test_business_process.py b/autocomplete_multi_models/tests/test_business_process.py index 6fc28ee..c3ed391 100644 --- a/autocomplete_multi_models/tests/test_business_process.py +++ b/autocomplete_multi_models/tests/test_business_process.py @@ -99,6 +99,13 @@ class AutoCompleteTestCase(TestCase): qs = business_process.get_closest_matching_words("ÄRNtoto", limit=-1, min_similarity=-1) self.assertGreater(qs.get(word="ARNtoto").similarity, qs.get(word="RNtoto").similarity) + def test_search_without_accent_find_accent(self): + models.IndexedWord.objects.create(word="azerty") + models.IndexedWord.objects.create(word="azérty") + + qs = business_process.get_closest_matching_words("azerty", limit=-1, min_similarity=-1) + self.assertEqual(qs.get(word="azérty").similarity, qs.get(word="azerty").similarity) + @override_settings(AUTOCOMPLETE_MIN_LENGTH=1) class MinLength1(test_helpers.ChangeAutoCompleteSettingsTestCase): -- GitLab