diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-03-25 17:49:08 +0100 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-10-24 18:32:21 +0200 |
| commit | 27e0344f07fe7625ca7aa3c3146957293e0c2aed (patch) | |
| tree | 49cd10d4250274a7aff02d46ef28e2a52ec0af71 /ishtar_common/tests.py | |
| parent | d949976a9fb9ecf1e366486e604c89c56c02c1f8 (diff) | |
| download | Ishtar-27e0344f07fe7625ca7aa3c3146957293e0c2aed.tar.bz2 Ishtar-27e0344f07fe7625ca7aa3c3146957293e0c2aed.zip | |
✅ django 3.2: fix tests
Diffstat (limited to 'ishtar_common/tests.py')
| -rw-r--r-- | ishtar_common/tests.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py index 91a5b4a17..18e1d9c38 100644 --- a/ishtar_common/tests.py +++ b/ishtar_common/tests.py @@ -4202,8 +4202,21 @@ class GeoVectorTest(TestCase): self.assertEqual(self.base_find.main_geodata, geo_vector_find) # no change def test_cascade_remove(self): + BaseFind = apps.get_model("archaeological_finds", "BaseFind") + ContextRecord = apps.get_model("archaeological_context_records", + "ContextRecord") + geo_vector = self._create_geodata() self.operation.geodata.add(geo_vector) + + self.assertEqual(self.context_record.geodata.count(), 1) + self.context_record = ContextRecord.objects.get(pk=self.context_record.pk) + + self.assertEqual(self.context_record.main_geodata, geo_vector) + self.assertEqual(self.base_find.geodata.count(), 1) + self.base_find = BaseFind.objects.get(pk=self.base_find.pk) + self.assertEqual(self.base_find.main_geodata, geo_vector) + geo_vector2 = self._create_geodata() self.operation.geodata.add(geo_vector2) geo_vector_find = self._create_geodata(alt=True) @@ -4216,6 +4229,7 @@ class GeoVectorTest(TestCase): self.assertEqual(self.operation.geodata.count(), 1) self.assertEqual(self.context_record.main_geodata, geo_vector2) self.assertEqual(self.context_record.geodata.count(), 1) + self.base_find = BaseFind.objects.get(pk=self.base_find.pk) self.assertEqual(self.base_find.main_geodata, geo_vector2) self.assertEqual(self.base_find.geodata.count(), 2) |
