コード例 #1
0
ファイル: polcap.py プロジェクト: TresysTechnology/setools
 def test_020_statement(self):
     """PolCap: statement."""
     q = self.mock_cap("test20")
     cap = polcap_factory(self.p, q)
     self.assertEqual("policycap test20;", cap.statement())
コード例 #2
0
ファイル: polcap.py プロジェクト: TresysTechnology/setools
 def test_003_factory_lookup(self):
     """PolCap: factory lookup."""
     with self.assertRaises(TypeError):
         polcap_factory(self.p, "open_perms")
コード例 #3
0
ファイル: polcap.py プロジェクト: TresysTechnology/setools
 def test_010_string(self):
     """PolCap: basic string rendering."""
     q = self.mock_cap("test10")
     cap = polcap_factory(self.p, q)
     self.assertEqual("test10", str(cap))
コード例 #4
0
ファイル: polcap.py プロジェクト: TresysTechnology/setools
 def test_001_factory(self):
     """PolCap: factory on qpol object."""
     q = self.mock_cap("test1")
     cap = polcap_factory(self.p, q)
     self.assertEqual("test1", cap.qpol_symbol.name(self.p))
コード例 #5
0
ファイル: polcap.py プロジェクト: TresysTechnology/setools
 def test_002_factory_object(self):
     """PolCap: factory on PolCap object."""
     q = self.mock_cap("test2")
     cap1 = polcap_factory(self.p, q)
     cap2 = polcap_factory(self.p, cap1)
     self.assertIs(cap2, cap1)
コード例 #6
0
 def test_020_statement(self):
     """PolCap: statement."""
     q = self.mock_cap("test20")
     cap = polcap_factory(self.p, q)
     self.assertEqual("policycap test20;", cap.statement())
コード例 #7
0
 def test_010_string(self):
     """PolCap: basic string rendering."""
     q = self.mock_cap("test10")
     cap = polcap_factory(self.p, q)
     self.assertEqual("test10", str(cap))
コード例 #8
0
 def test_003_factory_lookup(self):
     """PolCap: factory lookup."""
     with self.assertRaises(TypeError):
         polcap_factory(self.p, "open_perms")
コード例 #9
0
 def test_002_factory_object(self):
     """PolCap: factory on PolCap object."""
     q = self.mock_cap("test2")
     cap1 = polcap_factory(self.p, q)
     cap2 = polcap_factory(self.p, cap1)
     self.assertIs(cap2, cap1)
コード例 #10
0
 def test_001_factory(self):
     """PolCap: factory on qpol object."""
     q = self.mock_cap("test1")
     cap = polcap_factory(self.p, q)
     self.assertEqual("test1", cap.qpol_symbol.name(self.p))