def test_001_validate_ruletype(self): """AVRuleXperm valid rule types.""" for r in [ "allowxperm", "neverallowxperm", "auditallowxperm", "dontauditxperm" ]: self.assertEqual(r, validate_ruletype(r))
def test_002_validate_ruletype_invalid(self): """AVRule valid rule types.""" with self.assertRaises(InvalidTERuleType): self.assertTrue(validate_ruletype("role_transition"))
def test_001_validate_ruletype(self): """AVRule valid rule types.""" for r in ["allow", "neverallow", "auditallow", "dontaudit"]: self.assertEqual(r, validate_ruletype(r))
def test_001_validate_ruletype(self): """TERule valid rule types.""" for r in ["type_transition", "type_change", "type_member"]: self.assertEqual(r, validate_ruletype(r))
def test_001_validate_ruletype(self): """AVRule valid rule types.""" # no return value means a return of None self.assertIsNone(validate_ruletype(["allow", "neverallow", "auditallow", "dontaudit"]))
def test_001_validate_ruletype(self): """TERule valid rule types.""" # no return value means a return of None self.assertIsNone(validate_ruletype(["type_transition", "type_change", "type_member"]))