Files

27 lines
441 B
Bash
Executable File

#!/usr/bin/bash
. /tmp/env.sh
echo "bin:" $HUSK_BIN
echo "home:" $SEQUOIA_HOME
cd $(dirname $0)
for TEST in ./tests/* ; do
# create a new WORKDIR
export WORKDIR=$(mktemp -d)
if bash $TEST ; then
echo "SUCCESS"
else
echo "FAILURE"
# post mortem, leave WORKDIR intact for inspection
inotifywait -qq -t 3 -e close_write /tmp/husk.log
cat /tmp/husk.log
exit 1
fi
# remove WORKDIR
rm -rf $WORKDIR
done