def test_course_email_form(self): """ Tests the CourseEmailForm with one valid and one invalid input dataset. """ course = create_course_with_responsible_and_editor() data = {"body": "wat", "subject": "some subject", "recipients": [EmailTemplate.DUE_PARTICIPANTS]} form = CourseEmailForm(course=course, data=data) self.assertTrue(form.is_valid()) form.send(None) data = {"body": "wat", "subject": "some subject"} form = CourseEmailForm(course=course, data=data) self.assertFalse(form.is_valid())
def setUpTestData(cls): create_course_with_responsible_and_editor(course_id=TESTING_COURSE_ID)
def setUpTestData(cls): create_course_with_responsible_and_editor()
def setUpTestData(cls): cls.course = create_course_with_responsible_and_editor(course_id=TESTING_COURSE_ID)