From 9b0410a78f915d7fc223fa0e83ab8a4dee952876 Mon Sep 17 00:00:00 2001 From: Baruta Daniel Mihail <baruta.mihai@yahoo.com> Date: Wed, 17 Aug 2022 17:57:08 +0200 Subject: [PATCH] Individual tests have exit codes --- checker/checker.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/checker/checker.sh b/checker/checker.sh index 8e9b491..d99f5e9 100755 --- a/checker/checker.sh +++ b/checker/checker.sh @@ -87,8 +87,10 @@ run_test() if ${test_fun_array["$test_func_index"]} ; then SCORE=$((SCORE + points)) echo "$points/$points" + return 0 else echo "0/$points" + return 1 fi } @@ -106,5 +108,6 @@ if [ -z "$1" ] ; then test_all else run_test "$1" + exit $? fi cleanup -- GitLab