From e02fec00ee1789d59534dac1615fe9ea7adf61dd Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Fri, 5 Mar 2021 18:27:33 +0100 Subject: [PATCH] updating tests to reflect new UI behavior --- rowers/tests/test_permissions.py | 14 +++++++++++--- rowers/tests/test_plans.py | 7 ++++++- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/rowers/tests/test_permissions.py b/rowers/tests/test_permissions.py index 76342ebb..df4c7980 100644 --- a/rowers/tests/test_permissions.py +++ b/rowers/tests/test_permissions.py @@ -740,8 +740,12 @@ class PermissionsViewTests(TestCase): form = PlannedSessionForm(post_data) self.assertTrue(form.is_valid()) + expected_url = reverse('plannedsessions_view',kwargs={'userid':0}) + response = self.c.post(url,post_data) - self.assertEqual(response.status_code,200) + self.assertRedirects(response, + expected_url=expected_url, + status_code=302,target_status_code=200) @@ -1118,8 +1122,12 @@ class PermissionsViewTests(TestCase): form = PlannedSessionForm(post_data) self.assertTrue(form.is_valid()) - response = self.c.post(url,post_data) - self.assertEqual(response.status_code,200) + expected_url = reverse('plannedsessions_view',kwargs={'userid':0}) + + response = self.c.post(url,post_data,follow=True) + self.assertRedirects(response, + expected_url=expected_url, + status_code=302,target_status_code=200) diff --git a/rowers/tests/test_plans.py b/rowers/tests/test_plans.py index 9113c7ee..0eb63088 100644 --- a/rowers/tests/test_plans.py +++ b/rowers/tests/test_plans.py @@ -167,8 +167,13 @@ class TrainingPlanTest(TestCase): form = PlannedSessionForm(post_data) self.assertTrue(form.is_valid()) + expected_url = reverse('plannedsessions_view',kwargs={'userid':0}) + + response = self.c.post(url,post_data) - self.assertEqual(response.status_code,200) + self.assertRedirects(response, + expected_url=expected_url, + status_code=302,target_status_code=200)