exit status for test script

This commit is contained in:
Greg Weber 2011-08-23 08:08:42 -07:00
parent 43942879a1
commit 3ec880d672

View File

@ -10,8 +10,8 @@ cabal clean && cabal install && cabal sdist
# this for loop only operates on 1 file (as per tail -1)
for f in $(ls -1rt dist/*.tar.gz | tail -1)
do
tar -xzvf $f && cd `basename $f .tar.gz`
shelltest ../test/scaffold.shelltest --color --diff $@ -- --hide-successes
tar -xzvf $f && cd `basename $f .tar.gz` || exit 1
shelltest ../test/scaffold.shelltest --color --diff $@ -- --hide-successes || exit 1
cd ..
rm -r `basename $f .tar.gz`
done