Lines Matching refs:self

24   def _CreateDocumentElement(self):
29 def setUp(self):
42 self.writer = admx_writer.GetWriter(config)
43 self.writer.Init()
45 def _GetPoliciesElement(self, doc):
47 self.assertTrue(node_list.length == 1)
50 def _GetCategoriesElement(self, doc):
52 self.assertTrue(node_list.length == 1)
55 def testEmpty(self):
56 self.writer.BeginTemplate()
57 self.writer.EndTemplate()
59 output = self.writer.GetTemplateText()
83 self.AssertXMLEquals(output, expected_output)
85 def testEmptyPolicyGroup(self):
91 self.writer.BeginTemplate()
93 self.writer.BeginPolicyGroup(empty_policy_group)
94 self.writer.EndPolicyGroup()
96 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
98 self.AssertXMLEquals(output, expected_output)
100 output = self.GetXMLOfChildren(
101 self._GetCategoriesElement(self.writer._doc))
112 self.AssertXMLEquals(output, expected_output)
114 def testPolicyGroup(self):
125 self.writer.BeginTemplate()
127 self.writer.BeginPolicyGroup(empty_policy_group)
128 self.writer.EndPolicyGroup()
130 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
132 self.AssertXMLEquals(output, expected_output)
134 output = self.GetXMLOfChildren(
135 self._GetCategoriesElement(self.writer._doc))
145 self.AssertXMLEquals(output, expected_output)
148 def _initWriterForPolicy(self, writer, policy):
158 def testMainPolicy(self):
164 self._initWriterForPolicy(self.writer, main_policy)
166 self.writer.WritePolicy(main_policy)
168 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
185 self.AssertXMLEquals(output, expected_output)
187 def testRecommendedPolicy(self):
197 self.writer.BeginTemplate()
198 self.writer.BeginRecommendedPolicyGroup(policy_group)
200 self.writer.WriteRecommendedPolicy(main_policy)
202 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
220 self.AssertXMLEquals(output, expected_output)
222 def testRecommendedOnlyPolicy(self):
236 self.writer.BeginTemplate()
237 self.writer.BeginRecommendedPolicyGroup(policy_group)
239 self.writer.WritePolicy(main_policy)
240 self.writer.WriteRecommendedPolicy(main_policy)
242 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
260 self.AssertXMLEquals(output, expected_output)
262 def testStringPolicy(self):
267 self._initWriterForPolicy(self.writer, string_policy)
269 self.writer.WritePolicy(string_policy)
270 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
282 self.AssertXMLEquals(output, expected_output)
284 def testIntPolicy(self):
289 self._initWriterForPolicy(self.writer, int_policy)
291 self.writer.WritePolicy(int_policy)
292 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
305 self.AssertXMLEquals(output, expected_output)
307 def testIntEnumPolicy(self):
317 self._initWriterForPolicy(self.writer, enum_policy)
318 self.writer.WritePolicy(enum_policy)
319 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
342 self.AssertXMLEquals(output, expected_output)
344 def testStringEnumPolicy(self):
357 self.writer._doc = dom_impl.createDocument(None, 'policyDefinitions', None)
358 self.writer._active_policies_elem = self.writer._doc.documentElement
359 self.writer._active_mandatory_policy_group_name = 'PolicyGroup'
360 self.writer.WritePolicy(enum_policy)
361 output = self.writer.GetTemplateText()
387 self.AssertXMLEquals(output, expected_output)
389 def testListPolicy(self):
394 self._initWriterForPolicy(self.writer, list_policy)
395 self.writer.WritePolicy(list_policy)
396 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
410 self.AssertXMLEquals(output, expected_output)
412 def testStringEnumListPolicy(self):
421 self._initWriterForPolicy(self.writer, list_policy)
422 self.writer.WritePolicy(list_policy)
423 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
437 self.AssertXMLEquals(output, expected_output)
439 def testDictionaryPolicy(self):
444 self._initWriterForPolicy(self.writer, dict_policy)
446 self.writer.WritePolicy(dict_policy)
447 output = self.GetXMLOfChildren(self._GetPoliciesElement(self.writer._doc))
461 self.AssertXMLEquals(output, expected_output)
463 def testPlatform(self):
465 self.assertTrue(self.writer.IsPolicySupported({
470 self.assertFalse(self.writer.IsPolicySupported({