diff options
Diffstat (limited to 'archaeological_finds/tests.py')
-rw-r--r-- | archaeological_finds/tests.py | 5 |
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") |