diff options
Diffstat (limited to 'archaeological_finds/tests.py')
-rw-r--r-- | archaeological_finds/tests.py | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/archaeological_finds/tests.py b/archaeological_finds/tests.py index f3d54ae49..9e63f1ddb 100644 --- a/archaeological_finds/tests.py +++ b/archaeological_finds/tests.py @@ -1268,71 +1268,6 @@ class FindSearchTest(FindInit, TestCase, SearchText): self._test_search(c, result, context="One container in his " "reference location") - def test_dynamic_field_search(self): - find = self.finds[0] - find2 = self.finds[1] - c = Client() - - warehouse = Warehouse.objects.create( - name="Lambda warehouse", - warehouse_type=WarehouseType.objects.all()[0]) - warehouse_div = WarehouseDivision.objects.create( - label="Salle", txt_idx='salle') - warehouse_div2 = WarehouseDivision.objects.create( - label=u"Étagère", txt_idx='etagere') - warehouse_div_lnk = WarehouseDivisionLink.objects.create( - warehouse=warehouse, - division=warehouse_div - ) - warehouse_div_lnk2 = WarehouseDivisionLink.objects.create( - warehouse=warehouse, - division=warehouse_div2 - ) - container = Container.objects.create( - location=warehouse, - responsible=warehouse, - container_type=ContainerType.objects.all()[0] - ) - ContainerLocalisation.objects.create(container=container, - division=warehouse_div_lnk, - reference="B2") - ContainerLocalisation.objects.create(container=container, - division=warehouse_div_lnk2, - reference="A5") - find.container_ref = container - find.container = container - find.save() - container2 = Container.objects.create( - location=warehouse, - responsible=warehouse, - container_type=ContainerType.objects.all()[0] - ) - ContainerLocalisation.objects.create(container=container2, - division=warehouse_div_lnk, - reference="B5") - ContainerLocalisation.objects.create(container=container2, - division=warehouse_div_lnk2, - reference="A5") - find2.container_ref = container2 - find2.container = container2 - find2.save() - - ref_div_key = str(pgettext_lazy("key for text search", - 'reference-division')) + "-" - - result = [ - ('{}="{}"'.format(ref_div_key + "salle", "B2"), 1), - ('{}="{}"'.format(ref_div_key + "etagere", "A5"), 2), - ('{}="{}" {}="{}"'.format( - ref_div_key + "salle", "B2", ref_div_key + "etagere", "A5"), 1), - ('{}="{}" {}="{}"'.format( - ref_div_key + "salle", "B*", ref_div_key + "etagere", "A5"), 2), - ] - c.login(username=self.username, password=self.password) - - self._test_search(c, result) - - class FindAutocompleteTest(FindInit, TestCase): fixtures = WAREHOUSE_FIXTURES model = models.Find |