Lines Matching full:test_policy
166 self.test_policy = SELinuxPolicy()
168 self.test_policy.types = types
169 self.test_policy.attributes = attributes
170 self.test_policy.common_classes = common_classes
171 self.test_policy.classes = classes
172 self.test_policy.allow_rules = allow_rules
173 self.test_policy.neverallow_rules = neverallow_rules
178 expanded_allow_list = SELinux_CTS.expand_avc_rule(self.test_policy, self.test_policy.allow_rules[0])
181 expanded_neverallow_list = SELinux_CTS.expand_avc_rule(self.test_policy, self.test_policy.neverallow_rules[0])
314 self.failUnless(from_file_policy.types == self.test_policy.types)
315 self.failUnless(from_file_policy.attributes == self.test_policy.attributes)
316 self.failUnless(from_file_policy.classes == self.test_policy.classes)
317 self.failUnless(from_file_policy.common_classes == self.test_policy.common_classes)
318 self.failUnless(from_file_policy.allow_rules == self.test_policy.allow_rules)
319 self.failUnless(from_file_policy.neverallow_rules == self.test_policy.neverallow_rules)
326 self.failUnless(self.test_policy.expand_permissions(test_class_obj, general_set)
329 expanded_star_set = self.test_policy.classes['file'] #everything in the class
330 self.failUnless(self.test_policy.expand_permissions(test_class_obj, star_set)
333 expanded_complement_set = self.test_policy.classes['file'] - set(['open'])
334 self.failUnless(self.test_policy.expand_permissions(test_class_obj, complement_set)
345 self.failUnless(self.test_policy.expand_types(test_source_set) == expanded_test_source_set)
351 self.failUnless(self.test_policy.expand_types(test_source_set) == types)
358 self.failUnless(self.test_policy.expand_types(test_source_set) == expanded_test_source_set)