Add production condition retrieval smoke test
This commit is contained in:
@@ -137,7 +137,7 @@ def test_find_by_indication_rejects_a_scattered_bag_of_common_words():
|
||||
assert hits == []
|
||||
|
||||
|
||||
def test_find_by_indication_returns_at_most_one_hit_per_drug():
|
||||
def test_find_by_indication_returns_chunk_pool_for_service_level_drug_aggregation():
|
||||
client = _FakeScrollClient([
|
||||
_chi_dinh_payload("paracetamol_acetaminophen", "Điều trị sốt."),
|
||||
{**_chi_dinh_payload("paracetamol_acetaminophen", "Điều trị sốt cao ở trẻ em."),
|
||||
@@ -147,7 +147,8 @@ def test_find_by_indication_returns_at_most_one_hit_per_drug():
|
||||
|
||||
hits = retriever.find_by_indication("sốt", limit=8)
|
||||
|
||||
assert len(hits) == 1
|
||||
assert len(hits) == 2
|
||||
assert {hit.document.drug_id for hit in hits} == {"paracetamol_acetaminophen"}
|
||||
|
||||
|
||||
def test_find_by_indication_respects_the_limit():
|
||||
|
||||
Reference in New Issue
Block a user