fix: hide search highlight markup in snippets

This commit is contained in:
2026-09-16 09:16:43 +03:00
parent f045233a50
commit 9fb266e8ac
9 changed files with 15 additions and 13 deletions

View File

@@ -29,7 +29,7 @@ class SearchApiTest(unittest.TestCase):
with patch("search.api.request_json", return_value=response) as request:
status, payload = api.handle("GET", "/search?q=%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD&language=ru&page=2&page_size=5&status=active")
self.assertEqual(status, 200)
self.assertEqual(payload["results"][0]["snippet"], "<em>Закон</em>")
self.assertEqual(payload["results"][0]["snippet"], "Закон")
body = json.loads(request.call_args.args[2])
self.assertEqual((body["from"], body["size"]), (5, 6))
self.assertIn({"term": {"status_code": "active"}}, body["query"]["bool"]["filter"])