def test_non_email_rejected(self): form = ReportingVerificationEmailForm( {'email': 'notanemail'}, school_email_domain='example.com', ) self.assertFalse(form.is_valid()) self.assertEqual(form.errors['email'], ['Enter a valid email address.'])
def test_non_email_rejected(self): form = ReportingVerificationEmailForm( {'email': 'notanemail'}, school_email_domain='example.com', ) self.assertFalse(form.is_valid()) self.assertEqual( form.errors['email'], ['Enter a valid email address.'] )
def test_control_with_debug(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='example.com', ) self.assertTrue(form.is_valid())
def test_domain_match_on_username_not_accepted(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='example.com', ) self.assertFalse(form.is_valid())
def test_subdomain_not_accepted(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='example.com', ) self.assertFalse(form.is_valid())
def test_projectcallisto_not_accepted(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='example.com', ) self.assertFalse(form.is_valid())
def test_empty_domain_allowed(self): form = ReportingVerificationEmailForm({"email": "*****@*****.**"}, school_email_domain="") self.assertTrue(form.is_valid())
def test_control_with_debug(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='example.com', ) self.assertTrue(form.is_valid())
def test_control_with_debug(self): form = ReportingVerificationEmailForm( {"email": "*****@*****.**"}, school_email_domain="example.com") self.assertTrue(form.is_valid())
def test_non_email_rejected(self): form = ReportingVerificationEmailForm( {"email": "notanemail"}, school_email_domain="example.com") self.assertFalse(form.is_valid()) self.assertEqual(form.errors["email"], ["Enter a valid email address."])
def test_domain_match_on_username_not_accepted(self): form = ReportingVerificationEmailForm( {"email": "*****@*****.**"}, school_email_domain="example.com") self.assertFalse(form.is_valid())
def test_subdomain_not_accepted(self): form = ReportingVerificationEmailForm( {"email": "*****@*****.**"}, school_email_domain="example.com") self.assertFalse(form.is_valid())
def test_projectcallisto_not_accepted(self): form = ReportingVerificationEmailForm( {"email": "*****@*****.**"}, school_email_domain="example.com") self.assertFalse(form.is_valid())
def test_empty_domain_allowed(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='', ) self.assertTrue(form.is_valid())
def test_multiple_domains(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='example.com,cats.com,dogs.com', ) self.assertTrue(form.is_valid())
def test_empty_domain_allowed(self): form = ReportingVerificationEmailForm( {'email': '*****@*****.**'}, school_email_domain='', ) self.assertTrue(form.is_valid())
def test_multiple_domains(self): form = ReportingVerificationEmailForm( {"email": "*****@*****.**"}, school_email_domain="example.com,cats.com,dogs.com", ) self.assertTrue(form.is_valid())