From: Daiki Ueno Date: Tue, 9 Dec 2014 04:44:49 +0000 (+0900) Subject: tests: Improve test coverage of Lua scanner X-Git-Tag: v0.19.4~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64d460e5ead697f935eea61432a04e52894eb608;p=thirdparty%2Fgettext.git tests: Improve test coverage of Lua scanner * xgettext-lua-1: Test nested and unmatched brackets. --- diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog index bcdf316fd..e518f9029 100644 --- a/gettext-tools/tests/ChangeLog +++ b/gettext-tools/tests/ChangeLog @@ -1,3 +1,8 @@ +2014-12-09 Daiki Ueno + + tests: Improve test coverage of Lua scanner + * xgettext-lua-1: Test nested and unmatched brackets. + 2014-12-09 Daiki Ueno * xgettext-vala-1: Don't copy the test program out of the test diff --git a/gettext-tools/tests/xgettext-lua-1 b/gettext-tools/tests/xgettext-lua-1 index 31ba47b12..6a764c9a6 100755 --- a/gettext-tools/tests/xgettext-lua-1 +++ b/gettext-tools/tests/xgettext-lua-1 @@ -12,6 +12,8 @@ print(_("I said: \"This is a test.\"")) print(_('He said: "You\'re right!"')) print(_([[I like brackets.]])) print(_([===[Brackets are awesome!]===])) +print(_([===[==[Even nested brackets]==]===])) +print(_([===[Or even unmached number of '=' signs]==]===])) print(_(hmm["nope"])) print({_"yep"}) print(_["nope"]) @@ -52,6 +54,12 @@ msgstr "" msgid "Brackets are awesome!" msgstr "" +msgid "==[Even nested brackets]==" +msgstr "" + +msgid "Or even unmached number of '=' signs]==" +msgstr "" + msgid "yep" msgstr ""