Private
Public Access
1
0

updating tests to reflect new redirect behavior

This commit is contained in:
Sander Roosendaal
2021-03-14 17:14:36 +01:00
parent 2ba45964f9
commit f1a57757fe
3 changed files with 24 additions and 14 deletions

View File

@@ -742,10 +742,11 @@ class PermissionsViewTests(TestCase):
expected_url = reverse('plannedsessions_view',kwargs={'userid':0})
response = self.c.post(url,post_data)
self.assertRedirects(response,
expected_url=expected_url,
status_code=302,target_status_code=200)
response = self.c.post(url,post_data, follow=True)
self.assertEqual(response.status_code, 200)
# self.assertRedirects(response,
# expected_url=expected_url,
# status_code=302,target_status_code=200)
@@ -1125,10 +1126,10 @@ class PermissionsViewTests(TestCase):
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)
#self.assertRedirects(response,
#expected_url=expected_url,
# status_code=302,target_status_code=200)
self.assertEqual(response.status_code,200)
## Self Coach cannot edit on behalf of athlete

View File

@@ -162,18 +162,17 @@ class TrainingPlanTest(TestCase):
'name': faker.word(),
}
print('posting to sessions/create')
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.assertRedirects(response,
expected_url=expected_url,
status_code=302,target_status_code=200)
response = self.c.post(url,post_data,follow=True)
self.assertTrue(response.status_code, 200)
#self.assertRedirects(response,
#expected_url=expected_url,
# status_code=302,target_status_code=200)

View File

@@ -1002,12 +1002,18 @@ def plannedsession_teamcreate_view(request,
'url': reverse(plannedsessions_view),
'name': 'Planned Sessions'
},
{
'url': reverse(plannedsessions_view)+'?when='+timeperiod,
'name': timeperiod,
},
{
'url': reverse(plannedsession_teamcreate_view),
'name': 'Add Team Session'
}
]
timeperiod = startdate.strftime('%Y-%m-%d')+'/'+enddate.strftime('%Y-%m-%d')
return render(request,'plannedsessionteamcreate.html',
{
'teams':get_my_teams(request.user),
@@ -1049,6 +1055,10 @@ def plannedsession_teamcreate_view(request,
'url': reverse(plannedsessions_view),
'name': 'Planned Sessions'
},
{
'url': reverse(plannedsessions_view)+'?when='+timeperiod,
'name': timeperiod,
},
{
'url': reverse(plannedsession_teamcreate_view),
'name': 'Add Team Session'