diff --git a/tests/postgres_tests/test_search.py b/tests/postgres_tests/test_search.py index 86a409afc2..0e836e896b 100644 --- a/tests/postgres_tests/test_search.py +++ b/tests/postgres_tests/test_search.py @@ -365,6 +365,15 @@ class TestCombinations(GrailTestData, PostgreSQLTestCase): ) self.assertCountEqual(searched, [self.french, self.verse2]) + def test_combined_configs(self): + searched = Line.objects.filter( + dialogue__search=( + SearchQuery('nostrils', config='simple') & + SearchQuery('bowels', config='simple') + ), + ) + self.assertSequenceEqual(searched, [self.verse2]) + @skipUnlessDBFeature('has_phraseto_tsquery') def test_combine_raw_phrase(self): searched = Line.objects.filter(