Ejemplo n.º 1
0
 def test_dumps(self):
     policy = AppLockerPolicy()
     self.assertEqual(dumps(policy), '<AppLockerPolicy Version="1" />')
Ejemplo n.º 2
0
 def test_invalid_rule_collections_element_type(self):
     with self.assertRaises(TypeError):
         AppLockerPolicy(rule_collections=[False])
Ejemplo n.º 3
0
 def test_default_version(self):
     policy = AppLockerPolicy()
     self.assertEqual(policy.version, '1')
Ejemplo n.º 4
0
 def test_valid_rule_collections_element(self):
     collection = RuleCollection(type='', enforcement_mode='')
     policy = AppLockerPolicy(rule_collections=[collection])
     self.assertIsInstance(policy, AppLockerPolicy)
Ejemplo n.º 5
0
 def test_valid_rule_collections(self):
     policy = AppLockerPolicy(rule_collections=[])
     self.assertEqual(policy.rule_collections, [])
Ejemplo n.º 6
0
 def test_default_rule_collections(self):
     policy = AppLockerPolicy()
     self.assertEqual(policy.rule_collections, [])
Ejemplo n.º 7
0
 def test_invalid_version_type(self):
     with self.assertRaises(TypeError):
         AppLockerPolicy(version=False)
Ejemplo n.º 8
0
 def test_valid_version(self):
     policy = AppLockerPolicy(version='1')
     self.assertEqual(policy.version, '1')