Set team valid in tests

This commit is contained in:
Yohann D'ANELLO 2020-10-11 16:37:09 +02:00
parent 427786769f
commit fe29c61003
1 changed files with 10 additions and 0 deletions

View File

@ -130,6 +130,13 @@ class TestStudentParticipation(TestCase):
self.user.registration.team = self.team
self.user.registration.save()
response = self.client.get(reverse("participation:my_participation_detail"))
self.assertRedirects(response,
reverse("participation:participation_detail", args=(self.team.participation.pk,)),
302, 403)
self.team.participation.valid = True
self.team.participation.save()
response = self.client.get(reverse("participation:my_participation_detail"))
self.assertRedirects(response,
reverse("participation:participation_detail", args=(self.team.participation.pk,)),
@ -142,6 +149,9 @@ class TestStudentParticipation(TestCase):
self.user.registration.team = self.team
self.user.registration.save()
self.team.participation.valid = True
self.team.participation.save()
response = self.client.get(reverse("participation:upload_video", args=(self.team.participation.solution.pk,)))
self.assertEqual(response.status_code, 200)