diff options
author | Andreas Stricker <andy@knitter.ch> | 2013-11-29 01:13:50 +0100 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2013-12-04 19:53:11 +0900 |
commit | 2cc8298188eccad911212cf81b692c7b2deaeeed (patch) | |
tree | 0cc63eba41456c6480839b09ce14c920f9d25c43 | |
parent | 992d6a594fa5ca3e914bc3f3f18431caee657db2 (diff) | |
download | external_gettext-2cc8298188eccad911212cf81b692c7b2deaeeed.zip external_gettext-2cc8298188eccad911212cf81b692c7b2deaeeed.tar.gz external_gettext-2cc8298188eccad911212cf81b692c7b2deaeeed.tar.bz2 |
JavaScript E4X: Add more tests
-rw-r--r-- | gettext-tools/tests/ChangeLog | 4 | ||||
-rwxr-xr-x[-rw-r--r--] | gettext-tools/tests/xgettext-javascript-6 | 19 |
2 files changed, 23 insertions, 0 deletions
diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog index 42c680b..c0a13e5 100644 --- a/gettext-tools/tests/ChangeLog +++ b/gettext-tools/tests/ChangeLog @@ -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 diff --git a/gettext-tools/tests/xgettext-javascript-6 b/gettext-tools/tests/xgettext-javascript-6 index a891ebe..0ef5ffe 100644..100755 --- a/gettext-tools/tests/xgettext-javascript-6 +++ b/gettext-tools/tests/xgettext-javascript-6 @@ -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} |