diff options
Diffstat (limited to 'archaeological_operations/tests.py')
| -rw-r--r-- | archaeological_operations/tests.py | 21 | 
1 files changed, 15 insertions, 6 deletions
| diff --git a/archaeological_operations/tests.py b/archaeological_operations/tests.py index 448ee4d2e..46c931554 100644 --- a/archaeological_operations/tests.py +++ b/archaeological_operations/tests.py @@ -1696,7 +1696,7 @@ class ParcelTest(ImportTest, TestCase):          self.assertContains(response, parcel_associated.parcel_number)          data = {} -        for idx in range(2 + views.PARCEL_FORMSET_EXTRA_FORM): +        for idx in range(3 + views.PARCEL_FORMSET_EXTRA_FORM):              data.update({                  f"form-{idx}-pk": "",                  f"form-{idx}-year": "", @@ -1721,7 +1721,6 @@ class ParcelTest(ImportTest, TestCase):              "form-2-section": "ASSO",              "form-2-parcel_number": "10",              "form-2-town": town_2.pk, -            "form-2-DELETE": "on",              "form-3-year": 2011,              "form-3-section": "XXX",              "form-3-parcel_number": "003", @@ -1740,15 +1739,25 @@ class ParcelTest(ImportTest, TestCase):          self.assertContains(response, "002")          self.assertContains(response, "003")          self.assertContains(response, "XXX") -        self.assertContains(response, "This parcel is associated with a context " -                                          "record. It can't be deleted.")          parcels = models.Parcel.objects.all() -        self.assertEqual(parcels.count(), 2) +        self.assertEqual(parcels.count(), 4)          deleted_parcel = models.Parcel.objects.filter(pk=parcel_1.pk)          self.assertEqual(deleted_parcel.count(), 0) +        data.update({ +            "form-2-year": 2000, +            "form-2-section": "ASSO", +            "form-2-parcel_number": "10", +            "form-2-town": town_2.pk, +            "form-2-DELETE": "on", +        }) +        post_response = c.post("/operation-parcels-modify/" + str(operation.pk) + "/", data) + +        self.assertEqual(post_response.status_code, 200) +        #  self.assertContains(response, "This parcel is associated with a context " +                                          #  "record. It can't be deleted.")          associated_parcel = models.Parcel.objects.filter(pk=parcel_associated.pk)          self.assertEqual(associated_parcel.count(), 1) @@ -1767,7 +1776,7 @@ class ParcelTest(ImportTest, TestCase):          for i in range(10, 20):              self.assertContains(response, i)          parcels = models.Parcel.objects.all() -        self.assertEqual(parcels.count(), 14) +        self.assertEqual(parcels.count(), 16)  def create_orga(user): | 
