Esempio n. 1
0
 def AASetup(self):
     self.sev_db = severity.Severity('severity.db', 'unknown')
Esempio n. 2
0
 def test_no_arg_to_severity(self):
     with self.assertRaises(AppArmorException):
         severity.Severity()
Esempio n. 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)
Esempio n. 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
Esempio n. 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)