diff --git a/autocomplete_multi_models/tests/test_business_process.py b/autocomplete_multi_models/tests/test_business_process.py index 1518a47f7f3d60886bf4551a7c7ddd75b47ab03e..78f263f3faeeabe2ff451a692dc9ec98a81ca416 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):