class TestEmail(TestCase):

    def setUp(self):
        self.validator = Email()

    def tearDown(self):
        pass

    def test_validate_str_success(self):
        self.assertTrue(self.validator.is_valid("*****@*****.**"))
        self.assertDictEqual(self.validator.messages, {})

    def test_validate_str_fail(self):
        self.assertFalse(self.validator.is_valid("[email protected]"))
        self.assertDictEqual(self.validator.messages,
                             {Email.NOT_MAIL: "'[email protected]' is not a valid email address."})

    def test_validate_int_fail(self):
        self.assertFalse(self.validator.is_valid(4))
        self.assertDictEqual(self.validator.messages, {Email.NOT_MAIL: "'4' is not a valid email address."})
 def setUp(self):
     self.validator = Email()
Esempio n. 3
0
 def validate_email(self):
     if self.email:
         validator = Email()
         if not validator.is_valid(self.email):
             raise ValueError("Email is not valid")
Esempio n. 4
0
 def validate_email(self):
     if self.email:
         validator = Email()
         if not validator.is_valid(self.email):
             raise ValueError("Email is not valid")
Esempio n. 5
0
 def validate_target_handle(self):
     validator = Email()
     if not validator.is_valid(self.target_handle):
         raise ValueError("Target handle is not valid")
Esempio n. 6
0
 def validate_handle(self):
     validator = Email()
     if not validator.is_valid(self.handle):
         raise ValueError("Handle is not valid")
Esempio n. 7
0
 def validate_target_handle(self):
     validator = Email()
     if not validator.is_valid(self.target_handle):
         raise ValueError("Target handle is not valid")
Esempio n. 8
0
 def validate_handle(self):
     validator = Email()
     if not validator.is_valid(self.handle):
         raise ValueError("Handle is not valid")