summaryrefslogtreecommitdiffstats
path: root/gettext-tools/tests/gettext-3
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@gnu.org>2013-07-10 17:14:57 +0900
committerDaiki Ueno <ueno@gnu.org>2013-07-10 18:34:09 +0900
commit6c0abd26de617b218e86360885c1a6674fe1a4ea (patch)
tree7091011ed64116821ef6b5287d5713a7f605f6cd /gettext-tools/tests/gettext-3
parentb877f85b1825a080fc7562bfbe4ed697d94016e8 (diff)
downloadexternal_gettext-6c0abd26de617b218e86360885c1a6674fe1a4ea.zip
external_gettext-6c0abd26de617b218e86360885c1a6674fe1a4ea.tar.gz
external_gettext-6c0abd26de617b218e86360885c1a6674fe1a4ea.tar.bz2
gettext-tools: convert tests to use init.sh from Gnulib
Diffstat (limited to 'gettext-tools/tests/gettext-3')
-rwxr-xr-xgettext-tools/tests/gettext-311
1 files changed, 6 insertions, 5 deletions
diff --git a/gettext-tools/tests/gettext-3 b/gettext-tools/tests/gettext-3
index 49a0fbc..974afd5 100755
--- a/gettext-tools/tests/gettext-3
+++ b/gettext-tools/tests/gettext-3
@@ -1,4 +1,5 @@
#! /bin/sh
+. "${srcdir=.}/init.sh"; path_prepend_ . ../src
# Test that on glibc systems, gettext() works right even with intermediate
# setlocale() calls.
@@ -14,7 +15,7 @@ test "$GLIBC2" = yes || {
}
# This test works only on systems that have a de_DE and fr_FR locale installed.
-LC_ALL=de_DE ./testlocale || {
+LC_ALL=de_DE ../testlocale || {
if test -f /usr/bin/localedef; then
echo "Skipping test: locale de_DE not installed"
else
@@ -22,7 +23,7 @@ LC_ALL=de_DE ./testlocale || {
fi
exit 77
}
-LC_ALL=fr_FR ./testlocale || {
+LC_ALL=fr_FR ../testlocale || {
if test -f /usr/bin/localedef; then
echo "Skipping test: locale fr_FR not installed"
else
@@ -39,8 +40,8 @@ test -d gt-3/fr_FR || mkdir gt-3/fr_FR
test -d gt-3/fr_FR/LC_MESSAGES || mkdir gt-3/fr_FR/LC_MESSAGES
: ${MSGFMT=msgfmt}
-${MSGFMT} -o gt-3/de_DE/LC_MESSAGES/tstlang.mo ${top_srcdir}/tests/gettext-3-1.po
-${MSGFMT} -o gt-3/fr_FR/LC_MESSAGES/tstlang.mo ${top_srcdir}/tests/gettext-3-2.po
+${MSGFMT} -o gt-3/de_DE/LC_MESSAGES/tstlang.mo ../${srcdir}/gettext-3-1.po
+${MSGFMT} -o gt-3/fr_FR/LC_MESSAGES/tstlang.mo ../${srcdir}/gettext-3-2.po
tmpfiles="$tmpfiles gt-3.ok"
cat <<EOF > gt-3.ok
@@ -53,7 +54,7 @@ String2 - Another string for testing.
EOF
tmpfiles="$tmpfiles gt-3.out"
-./gettext-3-prg > gt-3.out || exit 1
+../gettext-3-prg > gt-3.out || exit 1
: ${DIFF=diff}
${DIFF} gt-3.ok gt-3.out || exit 1