summaryrefslogtreecommitdiff
path: root/archaeological_operations/tests.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2026-05-04 16:14:16 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2026-05-05 10:13:25 +0200
commit364aabd3f1be53e37fa3f13266b159cdf9a5a439 (patch)
treeab21b5e5082b628825a7ce3911b4d527bdc1e29c /archaeological_operations/tests.py
parent17374a9a648e2c5de5526225c3c5bdbc06af9ad3 (diff)
downloadIshtar-364aabd3f1be53e37fa3f13266b159cdf9a5a439.tar.bz2
Ishtar-364aabd3f1be53e37fa3f13266b159cdf9a5a439.zip
🐛 criteria search: fix search with precise and open term for the same criteria
Diffstat (limited to 'archaeological_operations/tests.py')
-rw-r--r--archaeological_operations/tests.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/archaeological_operations/tests.py b/archaeological_operations/tests.py
index 953229dbc..dc98ba25e 100644
--- a/archaeological_operations/tests.py
+++ b/archaeological_operations/tests.py
@@ -3177,7 +3177,7 @@ class OperationSearchTest(TestCase, OperationInitTest, SearchText, StatisticsTes
operation_3 = models.Operation.objects.get(pk=self.operations[2].pk)
operation_1.common_name = "Opération : Château de Fougères"
operation_1.save()
- operation_2.common_name = "Opération : Fougère filicophyta et " "herbe à chat"
+ operation_2.common_name = "Opération : Fougère filicophyta et herbe à chat"
operation_2.save()
operation_3.common_name = "Opération : Château Filicophyta"
operation_3.save()
@@ -3348,6 +3348,11 @@ class OperationSearchTest(TestCase, OperationInitTest, SearchText, StatisticsTes
(f'{search_name_q}="Foug*" {search_name_q}="Jossel*"', 2),
]
self._test_search(c, result, context="Many name open search")
+ # open and precise search
+ result = [
+ (f'{search_name_q}="Foug*" {search_name_q}="Opération : Château de Josselin"', 2),
+ ]
+ self._test_search(c, result, context="Many name open search")
# non hierarchic search
search_remain_q = str(pgettext("key for text search", "remain"))