diff options
author | Florian Apolloner <florian@apolloner.eu> | 2022-12-06 12:45:47 +0100 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-12-06 12:52:56 +0100 |
commit | d8c876190132b03faa11e37b2d9abd6fb2ff48fd (patch) | |
tree | a88dc187ee0db2ab21be8019d3e3ce1c8e7f1f65 /tests/postgres_tests | |
parent | c14e5c64c94315cacaf1cf9c0057d65fe9c25f6f (diff) | |
download | django-d8c876190132b03faa11e37b2d9abd6fb2ff48fd.tar.gz |
Used homogeneous weights list in SearchRank tests.
A homogenous array is required on PostgreSQL.
Diffstat (limited to 'tests/postgres_tests')
-rw-r--r-- | tests/postgres_tests/test_search.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/postgres_tests/test_search.py b/tests/postgres_tests/test_search.py index d595437a62..6ec20c0654 100644 --- a/tests/postgres_tests/test_search.py +++ b/tests/postgres_tests/test_search.py @@ -514,10 +514,11 @@ class TestRankingAndWeights(GrailTestData, PostgreSQLTestCase): vector = SearchVector("dialogue", weight="D") + SearchVector( "character__name", weight="A" ) + weights = [1.0, 0.0, 0.0, 0.5] searched = ( Line.objects.filter(scene=self.witch_scene) .annotate( - rank=SearchRank(vector, SearchQuery("witch"), weights=[1, 0, 0, 0.5]), + rank=SearchRank(vector, SearchQuery("witch"), weights=weights), ) .order_by("-rank")[:2] ) |