Example #1
0
 def AASetup(self):
     self.sev_db = severity.Severity('severity.db', 'unknown')
Example #2
0
 def test_no_arg_to_severity(self):
     with self.assertRaises(AppArmorException):
         severity.Severity()
Example #3
0
 def test_default_severity(self):
     sev_db = severity.Severity('severity.db', 'unknown')
     obj = BaseRule()
     rank = obj.severity(sev_db)
     self.assertEqual(rank, sev_db.NOT_IMPLEMENTED)
Example #4
0
 def _test_db(self, contents):
     self.db_file = self.writeTmpfile('severity.db', contents)
     self.sev_db = severity.Severity(self.db_file)
     return self.sev_db
Example #5
0
 def _run_test(self, params, expected):
     sev_db = severity.Severity('severity.db', 'unknown')
     obj = CapabilityRule(params)
     rank = obj.severity(sev_db)
     self.assertEqual(rank, expected)