From 084999d6f6960a7447a647ff5137379c3b189da3 Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Tue, 4 Oct 2022 15:06:22 +0200 Subject: [PATCH] adapt test, check banned word works --- .../tests/test_business_process.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/autocomplete_multi_models/tests/test_business_process.py b/autocomplete_multi_models/tests/test_business_process.py index 1518a47..78f263f 100644 --- a/autocomplete_multi_models/tests/test_business_process.py +++ b/autocomplete_multi_models/tests/test_business_process.py @@ -110,24 +110,31 @@ class AutoCompleteTestCase(TestCase): @override_settings(AUTOCOMPLETE_MIN_LENGTH=1) class MinLength1(test_helpers.ChangeAutoCompleteSettingsTestCase): def test_it(self): - business_process.add_text_to_index("a bb ccc ddd") + business_process.add_text_to_index("z bb ccc ddd") self.assertEqual(models.IndexedWord.objects.count(), 4) @override_settings(AUTOCOMPLETE_MIN_LENGTH=2) class MinLength2(test_helpers.ChangeAutoCompleteSettingsTestCase): def test_it(self): - business_process.add_text_to_index("a bb ccc ddd") + business_process.add_text_to_index("z bb ccc ddd") self.assertEqual(models.IndexedWord.objects.count(), 3) @override_settings(AUTOCOMPLETE_MIN_LENGTH=3) class MinLength3(test_helpers.ChangeAutoCompleteSettingsTestCase): def test_it(self): - business_process.add_text_to_index("a bb ccc ddd") + business_process.add_text_to_index("z bb ccc ddd") self.assertEqual(models.IndexedWord.objects.count(), 2) +@override_settings(AUTOCOMPLETE_MIN_LENGTH=1) +class BannedWord(test_helpers.ChangeAutoCompleteSettingsTestCase): + def test_it(self): + business_process.add_text_to_index("a A b c d") + self.assertEqual(models.IndexedWord.objects.count(), 3) + + @override_settings(AUTOCOMPLETE_PERSISTENT_VARIABLE_GETTER_SETTER=None) class NeedRebuildDefaultBehaviorTestCase(test_helpers.ChangeAutoCompleteSettingsTestCase): def test_it(self): -- GitLab