Files
sv2v/test/run-all.sh
Zachary Snow 7a7482c964 fix GitHub Actions setup
- refresh GitHub Actions versions
- manually install shUnit2 v2.1.8
- more portable usage check
- run-all.sh exits on ctrl-c
2024-05-01 09:07:31 -04:00

22 lines
409 B
Bash
Executable File

#!/bin/bash
trap exit INT
cd `dirname "${BASH_SOURCE[0]}"`
failures=0
for script in `ls */run.sh`; do
suite=`dirname $script`
echo "--------------------"
echo "SUITE: $suite"
echo "--------------------"
(cd $suite; ./run.sh)
if [ $? -ne 0 ]; then
failures=`expr $failures + 1`
fi
done
if [ $failures -ne 0 ]; then
echo "$failures test suite(s) failed"
exit 1
fi