summaryrefslogtreecommitdiff
path: root/archaeological_context_records/tests.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2023-11-13 18:55:30 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2023-11-14 16:57:37 +0100
commitd0d146cc099bfe2d58a8c8ec6e57096661d1fdcb (patch)
tree1007a19ed094bb463a9234909d84412a379a3c9c /archaeological_context_records/tests.py
parent1d1fd6c794c8ca8e758fc416b43e0f881136057f (diff)
downloadIshtar-d0d146cc099bfe2d58a8c8ec6e57096661d1fdcb.tar.bz2
Ishtar-d0d146cc099bfe2d58a8c8ec6e57096661d1fdcb.zip
⚡️ improve parcel post-treatments - add timestamp to prevent multiple geo and cached_label edition
Diffstat (limited to 'archaeological_context_records/tests.py')
-rw-r--r--archaeological_context_records/tests.py12
1 files changed, 5 insertions, 7 deletions
diff --git a/archaeological_context_records/tests.py b/archaeological_context_records/tests.py
index 7a0b41f50..0d838f3ea 100644
--- a/archaeological_context_records/tests.py
+++ b/archaeological_context_records/tests.py
@@ -467,11 +467,10 @@ class ContextRecordTest(ContextRecordInit, TestCase):
cr = self.create_context_record()[0]
cr_pk = cr.pk
self.assertIsNotNone(cr.cached_label)
- # OA1 | A | 1 | CR 1
- ope_id, parcel_sec, parcel_nb, cr_label = cr.cached_label.split(" | ")
+ # OA1 | 12345 | A1 | CR 1
+ ope_id, town_num, parcel_sec_nb, cr_label = cr.cached_label.split(" | ")
self.assertEqual(ope_id, "OA1")
- self.assertEqual(parcel_sec, cr.parcel.section)
- self.assertEqual(parcel_nb, cr.parcel.parcel_number)
+ self.assertEqual(parcel_sec_nb, cr.parcel.section + cr.parcel.parcel_number)
self.assertEqual(cr_label, cr.label)
new_lbl = "UE 2"
@@ -489,9 +488,8 @@ class ContextRecordTest(ContextRecordInit, TestCase):
parcel.save()
cr = models.ContextRecord.objects.get(pk=cr_pk)
self.assertIsNotNone(cr.cached_label)
- ope_id, parcel_sec, parcel_nb, cr_label = cr.cached_label.split(" | ")
- self.assertEqual(parcel_sec, new_sec)
- self.assertEqual(parcel_nb, new_nb)
+ ope_id, town_num, parcel_sec_nb, cr_label = cr.cached_label.split(" | ")
+ self.assertEqual(parcel_sec_nb, new_sec + new_nb)
cr.operation.year = 2017
cr.operation.save()