summaryrefslogtreecommitdiffstats
path: root/chromium/tools/grit/grit/format/chrome_messages_json_unittest.py
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/tools/grit/grit/format/chrome_messages_json_unittest.py')
-rw-r--r--chromium/tools/grit/grit/format/chrome_messages_json_unittest.py26
1 files changed, 19 insertions, 7 deletions
diff --git a/chromium/tools/grit/grit/format/chrome_messages_json_unittest.py b/chromium/tools/grit/grit/format/chrome_messages_json_unittest.py
index 484230fe49b..373751eadc8 100644
--- a/chromium/tools/grit/grit/format/chrome_messages_json_unittest.py
+++ b/chromium/tools/grit/grit/format/chrome_messages_json_unittest.py
@@ -35,6 +35,12 @@ class ChromeMessagesJsonFormatUnittest(unittest.TestCase):
<message name="IDS_STARTS_WITH_SPACE">
''' (<ph name="COUNT">%d<ex>2</ex></ph>)
</message>
+ <message name="IDS_ENDS_WITH_SPACE">
+ (<ph name="COUNT">%d<ex>2</ex></ph>) '''
+ </message>
+ <message name="IDS_SPACE_AT_BOTH_ENDS">
+ ''' (<ph name="COUNT">%d<ex>2</ex></ph>) '''
+ </message>
<message name="IDS_DOUBLE_QUOTES">
A "double quoted" message.
</message>
@@ -49,22 +55,28 @@ class ChromeMessagesJsonFormatUnittest(unittest.TestCase):
output = buf.getvalue()
test = u"""
{
- "IDS_SIMPLE_MESSAGE": {
+ "SIMPLE_MESSAGE": {
"message": "Simple message."
},
- "IDS_QUOTES": {
+ "QUOTES": {
"message": "element\\u2019s \\u201c%s\\u201d attribute"
},
- "IDS_PLACEHOLDERS": {
+ "PLACEHOLDERS": {
"message": "%1$d error, %2$d warning"
},
- "IDS_STARTS_WITH_SPACE": {
- "message": "(%d)"
+ "STARTS_WITH_SPACE": {
+ "message": " (%d)"
+ },
+ "ENDS_WITH_SPACE": {
+ "message": "(%d) "
+ },
+ "SPACE_AT_BOTH_ENDS": {
+ "message": " (%d) "
},
- "IDS_DOUBLE_QUOTES": {
+ "DOUBLE_QUOTES": {
"message": "A \\"double quoted\\" message."
},
- "IDS_BACKSLASH": {
+ "BACKSLASH": {
"message": "\\\\"
}
}