summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authormarkusheintz@chromium.org <markusheintz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-07 16:46:47 +0000
committermarkusheintz@chromium.org <markusheintz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-10-07 16:46:47 +0000
commit632363c0049b3c1d54b12f5b8e2a2b16de5a97b3 (patch)
tree480a766912be19c44edc8dcf24c534e1caaa7ac4 /tools
parentb8688a3d99b908b199e5b4270f1d5015f63baabc (diff)
downloadchromium_src-632363c0049b3c1d54b12f5b8e2a2b16de5a97b3.zip
chromium_src-632363c0049b3c1d54b12f5b8e2a2b16de5a97b3.tar.gz
chromium_src-632363c0049b3c1d54b12f5b8e2a2b16de5a97b3.tar.bz2
Fix adml writer unittest and admx writer unittest
BUG=57528 TEST=run tests Review URL: http://codereview.chromium.org/3628001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61798 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/grit/grit/format/policy_templates/writers/adml_writer_unittest.py33
-rw-r--r--tools/grit/grit/format/policy_templates/writers/admx_writer_unittest.py15
2 files changed, 29 insertions, 19 deletions
diff --git a/tools/grit/grit/format/policy_templates/writers/adml_writer_unittest.py b/tools/grit/grit/format/policy_templates/writers/adml_writer_unittest.py
index d6924ca..04a16f5 100644
--- a/tools/grit/grit/format/policy_templates/writers/adml_writer_unittest.py
+++ b/tools/grit/grit/format/policy_templates/writers/adml_writer_unittest.py
@@ -75,7 +75,7 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
def testPolicyGroup(self):
empty_policy_group = {
'name': 'PolicyGroup',
- 'caption': 'Test Caption',
+ 'caption': 'Test Group Caption',
'desc': 'This is the test description of the test policy group.',
'policies': [
{'name': 'PolicyStub2',
@@ -94,7 +94,7 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
' Supported on Test OS or higher\n'
'</string>\n'
'<string id="PolicyGroup_group">\n'
- ' PolicyGroup\n'
+ ' Test Group Caption\n'
'</string>')
self.AssertXMLEquals(output, expected_output)
# Assert generated presentation elements.
@@ -106,6 +106,8 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
main_policy = {
'name': 'DummyMainPolicy',
'type': 'main',
+ 'caption': 'Main policy caption',
+ 'desc': 'Main policy test description.'
}
self. _InitWriterForAddingPolicies(self.writer, main_policy)
self.writer.WritePolicy(main_policy)
@@ -113,10 +115,10 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
output = self.GetXMLOfChildren(self.writer._string_table_elem)
expected_output = (
'<string id="DummyMainPolicy">\n'
- ' DummyMainPolicy\n'
+ ' Main policy caption\n'
'</string>\n'
'<string id="DummyMainPolicy_Explain">\n'
- ' This is the test description of the test policy group.\n'
+ ' Main policy test description.\n'
'</string>')
self.AssertXMLEquals(output, expected_output)
# Assert generated presentation elements.
@@ -128,7 +130,8 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
string_policy = {
'name': 'StringPolicyStub',
'type': 'string',
- 'caption': 'String Policy Caption',
+ 'caption': 'String policy caption',
+ 'label': 'String policy label',
'desc': 'This is a test description.',
}
self. _InitWriterForAddingPolicies(self.writer, string_policy)
@@ -137,7 +140,7 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
output = self.GetXMLOfChildren(self.writer._string_table_elem)
expected_output = (
'<string id="StringPolicyStub">\n'
- ' String Policy Caption\n'
+ ' String policy caption\n'
'</string>\n'
'<string id="StringPolicyStub_Explain">\n'
' This is a test description.\n'
@@ -149,7 +152,7 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
'<presentation id="StringPolicyStub">\n'
' <textBox refId="StringPolicyStub">\n'
' <label>\n'
- ' String Policy Caption\n'
+ ' String policy label\n'
' </label>\n'
' </textBox>\n'
'</presentation>')
@@ -159,7 +162,8 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
enum_policy = {
'name': 'EnumPolicyStub',
'type': 'enum',
- 'caption': 'Enum Policy Caption',
+ 'caption': 'Enum policy caption',
+ 'label': 'Enum policy label',
'desc': 'This is a test description.',
'items': [
{
@@ -180,7 +184,7 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
output = self.GetXMLOfChildren(self.writer._string_table_elem)
expected_output = (
'<string id="EnumPolicyStub">\n'
- ' Enum Policy Caption\n'
+ ' Enum policy caption\n'
'</string>\n'
'<string id="EnumPolicyStub_Explain">\n'
' This is a test description.\n'
@@ -197,7 +201,7 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
expected_output = (
'<presentation id="EnumPolicyStub">\n'
' <dropdownList refId="EnumPolicyStub">\n'
- ' Enum Policy Caption\n'
+ ' Enum policy label\n'
' </dropdownList>\n'
'</presentation>')
self.AssertXMLEquals(output, expected_output)
@@ -206,7 +210,8 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
list_policy = {
'name': 'ListPolicyStub',
'type': 'list',
- 'caption': 'List Policy Caption',
+ 'caption': 'List policy caption',
+ 'label': 'List policy label',
'desc': 'This is a test description.',
}
self. _InitWriterForAddingPolicies(self.writer, list_policy)
@@ -215,13 +220,13 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
output = self.GetXMLOfChildren(self.writer._string_table_elem)
expected_output = (
'<string id="ListPolicyStub">\n'
- ' List Policy Caption\n'
+ ' List policy caption\n'
'</string>\n'
'<string id="ListPolicyStub_Explain">\n'
' This is a test description.\n'
'</string>\n'
'<string id="ListPolicyStubDesc">\n'
- ' List Policy Caption\n'
+ ' List policy caption\n'
'</string>')
self.AssertXMLEquals(output, expected_output)
# Assert generated presentation elements.
@@ -229,7 +234,7 @@ class AdmlWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
expected_output = (
'<presentation id="ListPolicyStub">\n'
' <listBox refId="ListPolicyStubDesc">\n'
- ' List Policy Caption\n'
+ ' List policy label\n'
' </listBox>\n'
'</presentation>')
self.AssertXMLEquals(output, expected_output)
diff --git a/tools/grit/grit/format/policy_templates/writers/admx_writer_unittest.py b/tools/grit/grit/format/policy_templates/writers/admx_writer_unittest.py
index 04352c7..b964a25 100644
--- a/tools/grit/grit/format/policy_templates/writers/admx_writer_unittest.py
+++ b/tools/grit/grit/format/policy_templates/writers/admx_writer_unittest.py
@@ -100,7 +100,12 @@ class AdmxWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
self._GetCategoriesElement(self.writer._doc))
expected_output = (
'<category displayName="$(string.test_category)"'
- ' name="test_category"/>')
+ ' name="test_category"/>\n'
+ '<category displayName="$(string.PolicyGroup_group)"'
+ ' name="PolicyGroup">\n'
+ ' <parentCategory ref="test_category"/>\n'
+ '</category>')
+
self.AssertXMLEquals(output, expected_output)
def testPolicyGroup(self):
@@ -162,7 +167,7 @@ class AdmxWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
' key="Software\\Policies\\Test" name="DummyMainPolicy"'
' presentation="$(presentation.DummyMainPolicy)"'
' valueName="DummyMainPolicy">\n'
- ' <parentCategory ref="test_category"/>\n'
+ ' <parentCategory ref="PolicyGroup"/>\n'
' <supportedOn ref="SUPPORTED_TESTOS"/>\n'
' <enabledValue>\n'
' <decimal value="1"/>\n'
@@ -188,7 +193,7 @@ class AdmxWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
' explainText="$(string.SampleStringPolicy_Explain)"'
' key="Software\\Policies\\Test" name="SampleStringPolicy"'
' presentation="$(presentation.SampleStringPolicy)">\n'
- ' <parentCategory ref="test_category"/>\n'
+ ' <parentCategory ref="PolicyGroup"/>\n'
' <supportedOn ref="SUPPORTED_TESTOS"/>\n'
' <elements>\n'
' <text id="SampleStringPolicy" valueName="SampleStringPolicy"/>\n'
@@ -214,7 +219,7 @@ class AdmxWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
' explainText="$(string.SampleEnumPolicy_Explain)"'
' key="Software\\Policies\\Test" name="SampleEnumPolicy"'
' presentation="$(presentation.SampleEnumPolicy)">\n'
- ' <parentCategory ref="test_category"/>\n'
+ ' <parentCategory ref="PolicyGroup"/>\n'
' <supportedOn ref="SUPPORTED_TESTOS"/>\n'
' <elements>\n'
' <enum id="SampleEnumPolicy" valueName="SampleEnumPolicy">\n'
@@ -246,7 +251,7 @@ class AdmxWriterTest(xml_writer_base_unittest.XmlWriterBaseTest):
' explainText="$(string.SampleListPolicy_Explain)"'
' key="Software\\Policies\\Test" name="SampleListPolicy"'
' presentation="$(presentation.SampleListPolicy)">\n'
- ' <parentCategory ref="test_category"/>\n'
+ ' <parentCategory ref="PolicyGroup"/>\n'
' <supportedOn ref="SUPPORTED_TESTOS"/>\n'
' <elements>\n'
' <list id="SampleListPolicyDesc"'