diff options
author | Bruno Haible <bruno@clisp.org> | 2003-11-03 21:01:56 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2009-06-23 12:11:09 +0200 |
commit | db8c0b8a9021d809fb5dd9562f1e140ff7f285c3 (patch) | |
tree | f3ffbdb406660162417669f3f4db256ac6237043 /gettext-tools/tests/msgmerge-6 | |
parent | 9300d84751bea2e2181858c82a337ed44f0ee811 (diff) | |
download | external_gettext-db8c0b8a9021d809fb5dd9562f1e140ff7f285c3.zip external_gettext-db8c0b8a9021d809fb5dd9562f1e140ff7f285c3.tar.gz external_gettext-db8c0b8a9021d809fb5dd9562f1e140ff7f285c3.tar.bz2 |
Move msgmerge-9 to msgmerge-6.
Diffstat (limited to 'gettext-tools/tests/msgmerge-6')
-rwxr-xr-x | gettext-tools/tests/msgmerge-6 | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/gettext-tools/tests/msgmerge-6 b/gettext-tools/tests/msgmerge-6 new file mode 100755 index 0000000..bedccd9 --- /dev/null +++ b/gettext-tools/tests/msgmerge-6 @@ -0,0 +1,101 @@ +#! /bin/sh + +# Test non-ASCII character at the end of msgstr. (Triggered a glibc-2.1 bug.) + +tmpfiles="" +trap 'rm -fr $tmpfiles' 1 2 3 15 + +tmpfiles="$tmpfiles mm-test9.in1.po mm-test9.in2.po" +cat <<\EOF > mm-test9.in1.po +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Free Software Foundation, Inc. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: cog_training 1.0\n" +"POT-Creation-Date: 2001-04-29 22:40+0200\n" +"PO-Revision-Date: 2001-04-29 21:19+02:00\n" +"Last-Translator: Felix Natter <fnatter@gmx.net>\n" +"Language-Team: German <de@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#: cogarithmetic.cc:12 cogidmarkup.cc:288 cogroman.cc:14 +msgid "white" +msgstr "weiß" +EOF + +cat <<EOF > mm-test9.in2.po +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Free Software Foundation, Inc. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"POT-Creation-Date: 2001-04-30 18:51+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#: cogarithmetic.cc:12 cogidmarkup.cc:288 cogroman.cc:14 +msgid "white" +msgstr "" + +#: cogarithmetic.cc:13 cogroman.cc:109 cogroman.cc:114 +msgid "false." +msgstr "" + +#: cogarithmetic.cc:14 +msgid "was correct." +msgstr "" +EOF + +tmpfiles="$tmpfiles mm-test9.out" +: ${MSGMERGE=msgmerge} +LC_MESSAGES=C LC_ALL= \ +${MSGMERGE} -q mm-test9.in1.po mm-test9.in2.po -o mm-test9.out +test $? = 0 || { rm -fr $tmpfiles; exit 1; } + +tmpfiles="$tmpfiles mm-test9.ok" +cat <<\EOF > mm-test9.ok +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Free Software Foundation, Inc. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: cog_training 1.0\n" +"POT-Creation-Date: 2001-04-30 18:51+0200\n" +"PO-Revision-Date: 2001-04-29 21:19+02:00\n" +"Last-Translator: Felix Natter <fnatter@gmx.net>\n" +"Language-Team: German <de@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#: cogarithmetic.cc:12 cogidmarkup.cc:288 cogroman.cc:14 +msgid "white" +msgstr "weiß" + +#: cogarithmetic.cc:13 cogroman.cc:109 cogroman.cc:114 +msgid "false." +msgstr "" + +#: cogarithmetic.cc:14 +msgid "was correct." +msgstr "" +EOF + +: ${DIFF=diff} +${DIFF} mm-test9.ok mm-test9.out +result=$? + +rm -fr $tmpfiles + +exit $result |