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