summaryrefslogtreecommitdiffstats
path: root/gettext-tools/tests/gettext-6
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2006-07-21 12:23:33 +0000
committerBruno Haible <bruno@clisp.org>2009-06-23 12:13:33 +0200
commit28e753958744aa9a4218cef019cad95a8a27a9b9 (patch)
tree71d462dd48c6008278d4e3fe5bd6533e5c8fe67b /gettext-tools/tests/gettext-6
parentbd84a1dd598fc5b538942cd829bef425a1a5ee39 (diff)
downloadexternal_gettext-28e753958744aa9a4218cef019cad95a8a27a9b9.zip
external_gettext-28e753958744aa9a4218cef019cad95a8a27a9b9.tar.gz
external_gettext-28e753958744aa9a4218cef019cad95a8a27a9b9.tar.bz2
Skip tests on glibc-2.2 systems, which don't have LC_ALL_MASK.
Diffstat (limited to 'gettext-tools/tests/gettext-6')
-rwxr-xr-xgettext-tools/tests/gettext-69
1 files changed, 8 insertions, 1 deletions
diff --git a/gettext-tools/tests/gettext-6 b/gettext-tools/tests/gettext-6
index dd56c62..fd17c6e 100755
--- a/gettext-tools/tests/gettext-6
+++ b/gettext-tools/tests/gettext-6
@@ -50,7 +50,14 @@ beauté
EOF
tmpfiles="$tmpfiles gt-6.out"
-./gettext-6-prg > gt-6.out || exit 1
+./gettext-6-prg > gt-6.out
+case $? in
+ 0) ;;
+ 77)
+ echo "Skipping test: not a glibc 2.3 system"
+ rm -fr $tmpfiles; exit 77
+ ;;
+esac
: ${DIFF=diff}
${DIFF} gt-6.ok gt-6.out || exit 1