diff options
author | Bruno Haible <bruno@clisp.org> | 2003-02-14 15:46:35 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2009-06-23 12:09:52 +0200 |
commit | bc55b04b07d689174d12be76a77e6165acc9662c (patch) | |
tree | 82522bb633d0cf78d26504abc3d1c77c8283464e /gettext-tools/tests/msgunfmt-1 | |
parent | 2cfab5247077a1f4a7413635d57e29e073a49f98 (diff) | |
download | external_gettext-bc55b04b07d689174d12be76a77e6165acc9662c.zip external_gettext-bc55b04b07d689174d12be76a77e6165acc9662c.tar.gz external_gettext-bc55b04b07d689174d12be76a77e6165acc9662c.tar.bz2 |
Move tests/msgunfmt-1 to gettext-tools/tests/msgunfmt-1.
Diffstat (limited to 'gettext-tools/tests/msgunfmt-1')
-rwxr-xr-x | gettext-tools/tests/msgunfmt-1 | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/gettext-tools/tests/msgunfmt-1 b/gettext-tools/tests/msgunfmt-1 new file mode 100755 index 0000000..8ef4b35 --- /dev/null +++ b/gettext-tools/tests/msgunfmt-1 @@ -0,0 +1,49 @@ +#! /bin/sh + +tmpfiles="" +trap 'rm -fr $tmpfiles' 1 2 3 15 + +tmpfiles="$tmpfiles mu-test1.in" +cat <<EOF > mu-test1.in +msgid "eight" +msgstr "eighth" + +msgid "five" +msgstr "fifth" + +msgid "four" +msgstr "fourth" + +msgid "one" +msgstr "first" + +msgid "seven" +msgstr "seventh" + +msgid "six" +msgstr "sixth" + +msgid "three" +msgstr "third" + +msgid "two" +msgstr "second" +EOF + +tmpfiles="$tmpfiles mu-test1.mo" +: ${MSGFMT=msgfmt} +${MSGFMT} mu-test1.in -o mu-test1.mo +test $? = 0 || { rm -fr $tmpfiles; exit 1; } + +tmpfiles="$tmpfiles mu-test1.out" +: ${MSGUNFMT=msgunfmt} +${MSGUNFMT} mu-test1.mo -o mu-test1.out +test $? = 0 || { rm -fr $tmpfiles; exit 1; } + +: ${DIFF=diff} +${DIFF} mu-test1.in mu-test1.out +result=$? + +rm -fr $tmpfiles + +exit $result |