(root)/
gettext-0.22.4/
gettext-tools/
tests/
xgettext-vala-4
#! /bin/sh
. "${srcdir=.}/init.sh"; path_prepend_ . ../src

# Test Vala support: strings with hexadecimal escape sequences that are
# invalid UTF-8.

cat <<\EOF > xg-vala-4.vala
_("\xE0")
EOF

: ${XGETTEXT=xgettext}
LANGUAGE= LC_ALL=C ${XGETTEXT} --no-location --from-code=UTF-8 -d xg-vala-4.tmp xg-vala-4.vala 2>xg-vala-4.err
result=$?
cat xg-vala-4.err
test $result = 1 || Exit 1
grep 'is not UTF-8 encoded' xg-vala-4.err >/dev/null || Exit 1

exit 0