* tests/tools.m4 (syntax.sh): The logic of the previous patch was

twisted.  Fix it so that it performs what claims the entry below.
From Nicolas Joly.
This commit is contained in:
Akim Demaille 2000-02-21 12:57:47 +00:00
parent 7690cdf6d1
commit 54c26866f9
2 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2000-02-21 Akim Demaille <akim@epita.fr>
* tests/tools.m4 (syntax.sh): The logic of the previous patch was
twisted. Fix it so that it performs what claims the entry below.
From Nicolas Joly.
2000-02-21 Akim Demaille <akim@epita.fr>
* tests/tools.m4 (syntax.sh): Exit 1 if you managed to kill the

View File

@ -45,10 +45,13 @@ done
# A script in charge of testing `/bin/sh -n'.
AT_DATA(syntax.sh,
[[set -e
(/bin/sh -n endless.sh) &
cpid=$!
sleep 2 && kill $cpid >/dev/null 2>&1 || exit 1
[[(/bin/sh -n endless.sh) &
sleep 2
if kill $! >/dev/null 2>&1; then
# We managed to kill the child, which means that we probably
# can't trust `/bin/sh -n', hence the test failed.
exit 1
fi
]])
if /bin/sh ./syntax.sh; then