projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
init.sh: give more portable redirection-related advice in a comment
[pspp]
/
tests
/
test-atexit.sh
diff --git
a/tests/test-atexit.sh
b/tests/test-atexit.sh
index 49c77291761807ae93fd7308d7da145dc1854c6a..643a72f546cb80b5084e593fecd9244a77add6af 100755
(executable)
--- a/
tests/test-atexit.sh
+++ b/
tests/test-atexit.sh
@@
-1,32
+1,28
@@
#!/bin/sh
#!/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
# 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
if test -f t-atexit.tmp; then
-
e
xit 1
+
E
xit 1
fi
# Check that an atexit handler is called when the program is left
# through exit(0).
echo > t-atexit.tmp
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
if test -f t-atexit.tmp; then
-
e
xit 1
+
E
xit 1
fi
# Check that an atexit handler is called when the program is left
# through exit(1).
echo > t-atexit.tmp
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
if test -f t-atexit.tmp; then
-
e
xit 1
+
E
xit 1
fi
fi
-rm -fr $tmpfiles
-
-exit 0
+Exit 0