From f685a176f2edb8bb9bf22a9d74929e05dfd7acb5 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Thu, 13 Aug 2009 14:19:33 +0200 Subject: [PATCH] Filter out a warning about locale charset. --- gettext-tools/tests/ChangeLog | 1 + gettext-tools/tests/msgexec-4 | 9 ++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/gettext-tools/tests/ChangeLog b/gettext-tools/tests/ChangeLog index 587e37843..e113d78f7 100644 --- a/gettext-tools/tests/ChangeLog +++ b/gettext-tools/tests/ChangeLog @@ -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 diff --git a/gettext-tools/tests/msgexec-4 b/gettext-tools/tests/msgexec-4 index 9ed16d24a..e80bcbe24 100755 --- a/gettext-tools/tests/msgexec-4 +++ b/gettext-tools/tests/msgexec-4 @@ -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 -- 2.47.3