X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=tests%2Fatlocal.in;h=12591e326a4055eb3f9eb983ee638b99893bcc6d;hb=df7b55a8f6354e30e8da62eec7f706df033d0c81;hp=b56ef627aeddf41dcc99fe54ea22bbafd5eb89d4;hpb=3962eb6a3ee4b50337e0b7f86b7afab96a3ffc32;p=chaz%2Ftar diff --git a/tests/atlocal.in b/tests/atlocal.in index b56ef62..12591e3 100644 --- a/tests/atlocal.in +++ b/tests/atlocal.in @@ -4,26 +4,33 @@ PATH=@abs_builddir@:@abs_top_builddir@/src:@abs_top_srcdir@/build-aux:$top_srcdir:$srcdir:$PATH +XFAILFILE=$abs_builddir/.badversion + +trap "test -r $XFAILFILE && cat $XFAILFILE; exit $?" 1 2 13 15 + TEST_DATA_URL=ftp://download.gnu.org.ua/pub/tests/tar if test -z "$TEST_DATA_DIR"; then TEST_DATA_DIR=$abs_builddir fi -STAR_DATA_URL=http://download.berlios.de/pub/star/testscripts +STAR_DATA_URL=ftp://ftp.berlios.de/pub/star/testscripts if test -z "$STAR_TESTSCRIPTS"; then STAR_TESTSCRIPTS=$TEST_DATA_DIR -fi +fi # tarball_prereq file sum dir url tarball_prereq() { - if test -d "$3"; then + if test -d "$3"; then if test -r $3/$1; then : elif test -n "$FULL_TEST"; then wget -q --directory-prefix=$3 $4/$1 fi - fi - echo "$2 $3/$1" | md5sum --status --check - + fi + echo "$2 $3/$1" | md5sum --status --check - >/dev/null 2>&1 } - +decho() { + echo $* + echo >&2 $* +}