Exemplo n.º 1
0
 def test_emails_invalid(self):
     self.assertFalse(ValidationTools.validate_email_address(""))
     self.assertFalse(ValidationTools.validate_email_address("@"))
     self.assertFalse(ValidationTools.validate_email_address("a"))
     self.assertFalse(ValidationTools.validate_email_address("abc@"))
     self.assertFalse(ValidationTools.validate_email_address("@abc"))
     self.assertFalse(ValidationTools.validate_email_address("[email protected]"))
     self.assertFalse(ValidationTools.validate_email_address("abc@abc."))
     self.assertFalse(ValidationTools.validate_email_address("abc@ abc"))
     self.assertFalse(ValidationTools.validate_email_address("abc@ abc"))
Exemplo n.º 2
0
 def test_emails_valid(self):
     self.assertTrue(ValidationTools.validate_email_address("*****@*****.**"))
     self.assertTrue(ValidationTools.validate_email_address("x@y"))
     self.assertTrue(ValidationTools.validate_email_address("[email protected]"))
     self.assertTrue(ValidationTools.validate_email_address("[email protected]"))
     self.assertTrue(ValidationTools.validate_email_address("[email protected]"))
     self.assertTrue(
         ValidationTools.validate_email_address("*****@*****.**"))
     self.assertTrue(
         ValidationTools.validate_email_address("*****@*****.**"))
     self.assertTrue(
         ValidationTools.validate_email_address("*****@*****.**"))
Exemplo n.º 3
0
 def _validate_rfc822Name(self):
     self._report("Enc_DER_Struct_GenName_Email_Unexpected",
                  "contains unexpected email address \"%s\"." %
                  (self._subject.str_value),
                  commonness=Commonness.UNUSUAL)
     if not ValidationTools.validate_email_address(self._subject.str_value):
         self._report("Enc_DER_Struct_GenName_Email_Malformed",
                      "contains invalid email address \"%s\"." %
                      (self._subject.str_value),
                      commonness=Commonness.HIGHLY_UNUSUAL,
                      compatibility=Compatibility.STANDARDS_DEVIATION)