From 1069fd383177edaf5ecec5507bd4ca919a7107e5 Mon Sep 17 00:00:00 2001 From: Anonymus Raccoon Date: Thu, 21 May 2020 15:05:55 +0200 Subject: [PATCH] Adding a bad exit value when functional tests fails --- tests/tester/tester.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/tester/tester.sh b/tests/tester/tester.sh index f721879..7cf5cc5 100755 --- a/tests/tester/tester.sh +++ b/tests/tester/tester.sh @@ -17,6 +17,8 @@ EXPR=`which expr` MKDIR=`which mkdir` CP=`which cp` +ko=1 + for i in `env | grep BASH_FUNC_ | cut -d= -f1`; do f=`echo $i | sed s/BASH_FUNC_//g | sed s/%%//g` unset -f $f @@ -104,6 +106,7 @@ load_test() echo "OK" fi else + ko=0 if [ $debug -ge 1 ] then echo "Test $id ($NAME) : KO - Check output in /tmp/test.$$/$id/" @@ -169,3 +172,8 @@ else fi fi fi + +if [ $ko -eq 0 ] +then + exit 1 +fi \ No newline at end of file