def test_has_critical_errors_false_with_non_severe_errors(self):
     validator = EregsValidator(settings.XSD_FILE)
     validator.events = [EregsValidationEvent('test', Severity.INFO)]
     self.assertFalse(validator.has_critical_errors)
 def test_has_critical_errors_true_with_critical_errors(self):
     validator = EregsValidator(settings.XSD_FILE)
     validator.events = [EregsValidationEvent('test', Severity.CRITICAL)]
     self.assertTrue(validator.has_critical_errors)
 def test_is_not_valid_with_any_errors(self):
     validator = EregsValidator(settings.XSD_FILE)
     validator.events = [EregsValidationEvent('test', Severity.INFO)]
     self.assertFalse(validator.is_valid)