def test_is_valid_email_with_invalid(self): """ Tests is_valid_email with an invalid email is_valid_email checks that the email submitted to the form is valid and exists. This function call should return false. """ builder = EnvironBuilder(method='POST', data={'email': '*****@*****.**'}) env = builder.get_environ() req = Request(env) self.assertFalse(handler.is_valid_email(req))
def test_is_valid_email_with_valid(self, mock_validate_email): """ Tests is_valid_email with a valid email is_valid_email checks that the email submitted to the form is valid and exists. This function call should return true. """ builder = EnvironBuilder(method='POST', data={'email': '*****@*****.**'}) env = builder.get_environ() req = Request(env) # Mock external validate_email so returns true in Travis mock_validate_email.return_value = True self.assertTrue(handler.is_valid_email(req))