From d4a36f2ba528618ce0caebd524247dd6feabd48a Mon Sep 17 00:00:00 2001 From: Daniel Aarno Date: Sun, 7 Jan 2018 15:33:10 +0000 Subject: [PATCH] Use make check to run tests (instead of custom logic). This way the list/number of tests only has to be updated in one place. Conflicts: tests/runtests.sh --- tests/runtests.sh | 30 ++++-------------------------- 1 file changed, 4 insertions(+), 26 deletions(-) diff --git a/tests/runtests.sh b/tests/runtests.sh index b0ad68f..caec752 100755 --- a/tests/runtests.sh +++ b/tests/runtests.sh @@ -1,29 +1,7 @@ #!/bin/bash -let "suc = 0" -let "fail = 0" -NUMTEST=79 +# Always run in script-dir +DIR=`dirname $0` +cd $DIR -for (( tno = 1 ; $tno <= $NUMTEST ; tno = $tno + 1 )); do - ./testCheck.sh $tno - if [ "$?" -eq "0" ]; then - echo "OK" - let "suc = $(($suc + 1))" - else - echo "FAIL" - let "fail = $(($fail + 1))" - fi -done - -let "total = $(($suc + $fail))" -echo "======================" -echo "| TESTS DONE |" -echo "======================" -echo " TOTAL: $total" -echo " OK: $suc" -echo "FAILED: $fail" - -if [ $fail -ne 0 ]; then - exit 1 -fi - +make check