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

View File

@@ -162,18 +162,17 @@ class TrainingPlanTest(TestCase):
'name': faker.word(), 'name': faker.word(),
} }
print('posting to sessions/create')
form = PlannedSessionForm(post_data) form = PlannedSessionForm(post_data)
self.assertTrue(form.is_valid()) self.assertTrue(form.is_valid())
expected_url = reverse('plannedsessions_view',kwargs={'userid':0}) expected_url = reverse('plannedsessions_view',kwargs={'userid':0})
response = self.c.post(url,post_data) response = self.c.post(url,post_data,follow=True)
self.assertRedirects(response, self.assertTrue(response.status_code, 200)
expected_url=expected_url, #self.assertRedirects(response,
status_code=302,target_status_code=200) #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), 'url': reverse(plannedsessions_view),
'name': 'Planned Sessions' 'name': 'Planned Sessions'
}, },
{
'url': reverse(plannedsessions_view)+'?when='+timeperiod,
'name': timeperiod,
},
{ {
'url': reverse(plannedsession_teamcreate_view), 'url': reverse(plannedsession_teamcreate_view),
'name': 'Add Team Session' 'name': 'Add Team Session'
} }
] ]
timeperiod = startdate.strftime('%Y-%m-%d')+'/'+enddate.strftime('%Y-%m-%d')
return render(request,'plannedsessionteamcreate.html', return render(request,'plannedsessionteamcreate.html',
{ {
'teams':get_my_teams(request.user), 'teams':get_my_teams(request.user),
@@ -1049,6 +1055,10 @@ def plannedsession_teamcreate_view(request,
'url': reverse(plannedsessions_view), 'url': reverse(plannedsessions_view),
'name': 'Planned Sessions' 'name': 'Planned Sessions'
}, },
{
'url': reverse(plannedsessions_view)+'?when='+timeperiod,
'name': timeperiod,
},
{ {
'url': reverse(plannedsession_teamcreate_view), 'url': reverse(plannedsession_teamcreate_view),
'name': 'Add Team Session' 'name': 'Add Team Session'