MCPcopy
hub / github.com/django/django / test_raw_search

Method test_raw_search

tests/postgres_tests/test_search.py:256–263  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

254 self.assertSequenceEqual(searched, [self.french])
255
256 def test_raw_search(self):
257 line_qs = Line.objects.annotate(search=SearchVector("dialogue"))
258 searched = line_qs.filter(search=SearchQuery("Robin", search_type="raw"))
259 self.assertCountEqual(searched, [self.verse0, self.verse1])
260 searched = line_qs.filter(
261 search=SearchQuery("Robin & !'Camelot'", search_type="raw")
262 )
263 self.assertSequenceEqual(searched, [self.verse1])
264
265 def test_raw_search_with_config(self):
266 line_qs = Line.objects.annotate(

Callers

nothing calls this directly

Calls 4

SearchVectorClass · 0.90
SearchQueryClass · 0.90
annotateMethod · 0.80
filterMethod · 0.45

Tested by

no test coverage detected