summaryrefslogtreecommitdiff
path: root/archaeological_finds/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/tests.py')
-rw-r--r--archaeological_finds/tests.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/archaeological_finds/tests.py b/archaeological_finds/tests.py
index 342f3d127..1a62dce4b 100644
--- a/archaeological_finds/tests.py
+++ b/archaeological_finds/tests.py
@@ -1222,6 +1222,7 @@ class FindSearchTest(FindInit, TestCase, SearchText):
metal = models.MaterialType.objects.get(txt_idx="metal")
iron_metal = models.MaterialType.objects.get(txt_idx="iron_metal")
not_iron_metal = models.MaterialType.objects.get(txt_idx="not_iron_metal")
+ mineral = models.MaterialType.objects.get(txt_idx="mineral").pk
find.material_types.add(iron_metal)
find = models.Find.objects.get(pk=find.pk)
find.save()
@@ -1256,12 +1257,16 @@ class FindSearchTest(FindInit, TestCase, SearchText):
content = response.content.decode()
self.assertEqual(json.loads(content)["recordsTotal"], 1)
+ find.material_types.add(mineral)
+ find = models.Find.objects.get(pk=find.pk)
+ find.save()
# test on text search
material_key = str(pgettext_lazy("key for text search", "material"))
result = [
('{}="{}"'.format(material_key, str(iron_metal)), 1),
('{}="{}"'.format(material_key, str(not_iron_metal)), 0),
('{}="{}"'.format(material_key, str(metal)), 1),
+ ('minéral', 1),
]
self._test_search(c, result, context="Text material search")