Fixed some stages tests

This commit is contained in:
Claude Paroz 2018-02-02 10:17:52 +01:00
parent 7347f760ed
commit 547ee19d09
2 changed files with 4 additions and 4 deletions

View file

@ -108,13 +108,13 @@ class StagesTest(TestCase):
def test_new_training(self):
student = Student.objects.get(last_name='Varrin')
avail = Availability.objects.get(pk=2)
avail = Availability.objects.filter(priority=True).first()
response = self.client.post(reverse('new_training'),
{'student': student.pk,
'avail': avail.pk,
'referent': 1})
'referent': Teacher.objects.first().pk})
self.assertEqual(response.content, b'OK')
avail = Availability.objects.get(pk=2)
avail.refresh_from_db()
self.assertEqual(avail.training.student, student)
def test_archived_trainings(self):

View file

@ -565,7 +565,7 @@ class ImportBulletinView(FormView):
email_sent = 0
pdf_file_list = os.listdir(temp_dir)
students = klass.student_set.exclude(archived=True)
students = klass.student_set.exclude(archived=True).order_by('last_name', 'first_name')
for student in students:
if not student.email:
messages.warning(self.request, "L'étudiant %s ne possède pas d'email." % student)