]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
JavaScript E4X: Add more tests
authorAndreas Stricker <andy@knitter.ch>
Fri, 29 Nov 2013 00:13:50 +0000 (01:13 +0100)
committerDaiki Ueno <ueno@gnu.org>
Wed, 4 Dec 2013 10:53:11 +0000 (19:53 +0900)
gettext-tools/tests/ChangeLog
gettext-tools/tests/xgettext-javascript-6 [changed mode: 0644->0755]

index 42c680bcecd5052e1d4881dda620569885f95637..c0a13e5418bab38ea278beea91094f28699c4a26 100644 (file)
@@ -1,3 +1,7 @@
+2013-12-04  Andreas Stricker  <andy@knitter.ch>
+
+       * xgettext-javascript-6: Add more tests for E4X.
+
 2013-11-20  Daiki Ueno  <ueno@gnu.org>
 
        xgettext: Add E4X support to JavaScript scanner
old mode 100644 (file)
new mode 100755 (executable)
index a891ebe..0ef5ffe
@@ -22,6 +22,13 @@ var x5 = <!-- - _("Unexpected translation string #2") - -->;
 var s6 = _("Expected translation string #4");
 var x6 = <? _("Unexpected translation string #3") ?>;
 var x7 = <!--- this is a comment --> <foo>
+var s7 = "<{x6}>_("Unexpected translation string #4")</{x6}>" +
+         "<!-- _("Unexpected translation string #5") --!>" +
+         _("Expected translation string #5");
+var s8 = _("<x7>Expected translation string #6</x7>");
+var x8 = <x8><x9>{_("<x8>{Expected translation string #7}</x8>")}</x9></x8>
+var x9 = <x10 attr='{_("Unexpected translation string #6")}'><x11>data</x11></x10>;
+var s9 = _("Expected translation string #8");
 </foo>;
 EOF
 
@@ -64,6 +71,18 @@ msgstr ""
 
 msgid "Expected translation string #4"
 msgstr ""
+
+msgid "Expected translation string #5"
+msgstr ""
+
+msgid "<x7>Expected translation string #6</x7>"
+msgstr ""
+
+msgid "<x8>{Expected translation string #7}</x8>"
+msgstr ""
+
+msgid "Expected translation string #8"
+msgstr ""
 EOF
 
 : ${DIFF=diff}