summaryrefslogtreecommitdiff
path: root/tests/postgres_tests
diff options
context:
space:
mode:
authorFlorian Apolloner <florian@apolloner.eu>2022-12-06 12:45:47 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-12-06 12:52:56 +0100
commitd8c876190132b03faa11e37b2d9abd6fb2ff48fd (patch)
treea88dc187ee0db2ab21be8019d3e3ce1c8e7f1f65 /tests/postgres_tests
parentc14e5c64c94315cacaf1cf9c0057d65fe9c25f6f (diff)
downloaddjango-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.py3
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]
)