test-all script reports success or failure.

This commit is contained in:
Andrew Hamilton 2016-11-10 01:40:52 +01:00
parent c2aca79428
commit 49ab630c15

View file

@ -1,9 +1,17 @@
#!/bin/bash #!/bin/bash
FAILURE=0
CODEBASE_PATH=$(dirname $0) CODEBASE_PATH=$(dirname $0)
for test in ${CODEBASE_PATH}/*_test.py; do for test in ${CODEBASE_PATH}/*_test.py; do
echo "Testing $test ..." echo "Testing $test ..."
./${test} 2>&1 ${test} 2>&1
FAILURE=$(($FAILURE | $?))
echo echo
done done
if [ $FAILURE -eq 0 ]; then
echo "Tests passed."
else
echo "Tests failed."
fi
exit $FAILURE