| Index: tools/grit/grit/format/policy_templates/writers/doc_writer_unittest.py
|
| diff --git a/tools/grit/grit/format/policy_templates/writers/doc_writer_unittest.py b/tools/grit/grit/format/policy_templates/writers/doc_writer_unittest.py
|
| index 15ccc6892b7d6b61bd71d3c0e3f8fa80983afcbf..8f1ec8ce9f2a045ec2dbb9395b5579d5e269844f 100644
|
| --- a/tools/grit/grit/format/policy_templates/writers/doc_writer_unittest.py
|
| +++ b/tools/grit/grit/format/policy_templates/writers/doc_writer_unittest.py
|
| @@ -283,13 +283,18 @@ MockKey\\PolicyName\\1 = "Bar"</dd><dt>Linux:</dt><dd style="style_.mo
|
| 'name': 'TestPolicyName',
|
| 'caption': 'TestPolicyCaption',
|
| 'desc': 'TestPolicyDesc',
|
| - 'annotations': {
|
| + 'supported_on': [{
|
| + 'product': 'chrome',
|
| 'platforms': ['win'],
|
| - 'products': ['chrome'],
|
| + 'since_version': '8',
|
| + 'until_version': '',
|
| + }],
|
| + 'annotations': {
|
| 'features': {'dynamic_refresh': 0},
|
| 'example_value': False
|
| }
|
| }
|
| + self.writer.messages.msg_dict['since_version'] = '...$6...'
|
| self.writer._AddPolicyDetails(self.doc_root, policy)
|
| self.assertEquals(
|
| self.doc_root.toxml(),
|
| @@ -299,8 +304,12 @@ MockKey\\PolicyName\\1 = "Bar"</dd><dt>Linux:</dt><dd style="style_.mo
|
| '<dd style="style_.monospace;">MockKey\TestPolicyName</dd>'
|
| '<dt style="style_dt;">_test_mac_linux_pref_name</dt>'
|
| '<dd style="style_.monospace;">TestPolicyName</dd>'
|
| - '<dt style="style_dt;">_test_supported_on_platforms</dt><dd>Windows</dd>'
|
| - '<dt style="style_dt;">_test_supported_in_products</dt><dd>Chrome</dd>'
|
| + '<dt style="style_dt;">_test_supported_on</dt>'
|
| + '<dd>'
|
| + '<ul style="style_ul;">'
|
| + '<li>Chrome (Windows) ...8...</li>'
|
| + '</ul>'
|
| + '</dd>'
|
| '<dt style="style_dt;">_test_supported_features</dt>'
|
| '<dd>Dynamic Policy Refresh: _test_not_supported</dd>'
|
| '<dt style="style_dt;">_test_description</dt><dd>TestPolicyDesc</dd>'
|
| @@ -363,13 +372,18 @@ MockKey\\PolicyName\\1 = "Bar"</dd><dt>Linux:</dt><dd style="style_.mo
|
| 'caption': 'PolicyCaption',
|
| 'desc': 'PolicyDesc',
|
| 'type': 'string',
|
| - 'annotations': {
|
| + 'supported_on': [{
|
| + 'product': 'chrome',
|
| 'platforms': ['win'],
|
| - 'products': ['chrome'],
|
| + 'since_version': '7',
|
| + 'until_version': '',
|
| + }],
|
| + 'annotations': {
|
| 'features': {'dynamic_refresh': 0},
|
| 'example_value': False
|
| }
|
| }
|
| + self.writer.messages.msg_dict['since_version'] = '..$6..'
|
| self.writer._AddPolicySection(self.doc_root, policy)
|
| self.assertEquals(
|
| self.doc_root.toxml(),
|
| @@ -384,10 +398,12 @@ MockKey\\PolicyName\\1 = "Bar"</dd><dt>Linux:</dt><dd style="style_.mo
|
| '<dd style="style_.monospace;">MockKey\\PolicyName</dd>'
|
| '<dt style="style_dt;">_test_mac_linux_pref_name</dt>'
|
| '<dd style="style_.monospace;">PolicyName</dd>'
|
| - '<dt style="style_dt;">_test_supported_on_platforms</dt>'
|
| - '<dd>Windows</dd>'
|
| - '<dt style="style_dt;">_test_supported_in_products</dt>'
|
| - '<dd>Chrome</dd>'
|
| + '<dt style="style_dt;">_test_supported_on</dt>'
|
| + '<dd>'
|
| + '<ul style="style_ul;">'
|
| + '<li>Chrome (Windows) ..7..</li>'
|
| + '</ul>'
|
| + '</dd>'
|
| '<dt style="style_dt;">_test_supported_features</dt>'
|
| '<dd>Dynamic Policy Refresh: _test_not_supported</dd>'
|
| '<dt style="style_dt;">_test_description</dt>'
|
|
|