Skip to content

Commit d2ae96b

Browse files
committed
Add tests for displaying ranking score in search hits
1 parent bbc0907 commit d2ae96b

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

.code-samples.meilisearch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ typo_tolerance_guide_4: |-
358358
})
359359
search_parameter_guide_show_ranking_score_1: |-
360360
client.index('movies').search('dragon', {
361-
'showRankingScore': true
361+
'showRankingScore': True
362362
})
363363
search_parameter_guide_show_ranking_score_details_1: |-
364364
client.index('movies').search('dragon', {

tests/index/test_index_search_meilisearch.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,19 @@ def test_show_ranking_score_details(index_with_documents):
473473
assert response["hits"][0]["_rankingScoreDetails"]["words"]["score"] == 1
474474

475475

476+
def test_show_ranking_score(index_with_documents):
477+
"""Tests search with show ranking score"""
478+
response = index_with_documents().search(
479+
"man loves",
480+
{"showRankingScore": True},
481+
)
482+
483+
assert isinstance(response, dict)
484+
assert len(response["hits"]) > 1
485+
assert response["hits"][0]["_rankingScore"] is not None
486+
assert response["hits"][0]["_rankingScore"] >= 0.9
487+
488+
476489
@pytest.mark.usefixtures("enable_vector_search")
477490
def test_vector_search(index_with_documents_and_vectors):
478491
response = index_with_documents_and_vectors().search(

0 commit comments

Comments
 (0)