X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Ftest-atexit.sh;h=643a72f546cb80b5084e593fecd9244a77add6af;hb=4af5eabfc04010c39947d3ae9763ae931d63c191;hp=49c77291761807ae93fd7308d7da145dc1854c6a;hpb=20229ba96d971f97ff03ab74eeb4e7de1acccf98;p=pspp diff --git a/tests/test-atexit.sh b/tests/test-atexit.sh index 49c7729176..643a72f546 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