]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Filter out a warning about locale charset.
authorBruno Haible <bruno@clisp.org>
Thu, 13 Aug 2009 12:19:33 +0000 (14:19 +0200)
committerBruno Haible <bruno@clisp.org>
Thu, 13 Aug 2009 12:19:33 +0000 (14:19 +0200)
gettext-tools/tests/ChangeLog
gettext-tools/tests/msgexec-4

index 587e378433b41ba6d56adc241a971d91aa1d59a4..e113d78f73c28e08da5e71a88318403c654c403e 100644 (file)
@@ -2,6 +2,7 @@
 
        * msgexec-1: Filter out msgexec's warning about locale charset.
        * msgexec-2: Likewise.
+       * msgexec-4: Likewise.
 
 2009-08-10  Bruno Haible  <bruno@clisp.org>
 
index 9ed16d24aff4da32ffa5dbc3819f539185b6e6fc..e80bcbe24fa2d22e723df9befa327d09b2a73304 100755 (executable)
@@ -68,10 +68,13 @@ exit 0
 EOF
 chmod a+x mex-test4.sh
 
-tmpfiles="$tmpfiles mex-test4.out"
+tmpfiles="$tmpfiles mex-test4.out mex-test4.err"
 : ${MSGEXEC=msgexec}
-${MSGEXEC} -i mex-test4.po ./mex-test4.sh > mex-test4.out
-test $? = 0 || { rm -fr $tmpfiles; exit 1; }
+LC_ALL=C \
+${MSGEXEC} -i mex-test4.po ./mex-test4.sh > mex-test4.out 2> mex-test4.err
+result=$?
+cat mex-test4.err | grep -v 'warning: Locale charset' | grep -v '^ '
+test $result = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mex-test4.ok"
 cat <<\EOF > mex-test4.ok