X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-atexit.sh;h=643a72f546cb80b5084e593fecd9244a77add6af;hb=bb09133116a45861827711f5e8faf2c82b98c552;hp=49c77291761807ae93fd7308d7da145dc1854c6a;hpb=20229ba96d971f97ff03ab74eeb4e7de1acccf98;p=gnulib.git diff --git a/tests/test-atexit.sh b/tests/test-atexit.sh index 49c772917..643a72f54 100755 --- a/tests/test-atexit.sh +++ b/tests/test-atexit.sh @@ -1,32 +1,28 @@ #!/bin/sh +: ${srcdir=.} +. "$srcdir/init.sh"; path_prepend_ . -tmpfiles="" -trap 'rm -fr $tmpfiles' 1 2 3 15 - -tmpfiles="$tmpfiles t-atexit.tmp" # Check that an atexit handler is called when main() returns normally. echo > t-atexit.tmp -./test-atexit${EXEEXT} +test-atexit if test -f t-atexit.tmp; then - exit 1 + Exit 1 fi # Check that an atexit handler is called when the program is left # through exit(0). echo > t-atexit.tmp -./test-atexit${EXEEXT} 0 +test-atexit 0 if test -f t-atexit.tmp; then - exit 1 + Exit 1 fi # Check that an atexit handler is called when the program is left # through exit(1). echo > t-atexit.tmp -./test-atexit${EXEEXT} 1 +test-atexit 1 if test -f t-atexit.tmp; then - exit 1 + Exit 1 fi -rm -fr $tmpfiles - -exit 0 +Exit 0