]> rtime.felk.cvut.cz Git - frescor/frsh-forb.git/blobdiff - src/wvtest.sh
wvtest/sh: Do not exit shell script unless $WVTEST_DIE_FAST is set
[frescor/frsh-forb.git] / src / wvtest.sh
index 30574cbe4ef2b9601c1cf0f0a67ab01fddb5c2cc..5f4c665199490cb21c8cd2b47537b58cf131a74c 100755 (executable)
@@ -40,7 +40,11 @@ _wvcheck()
        fi
        echo "! $WVCALLER_FILE:$WVCALLER_LINE  $TEXT  $OK" >&2
        if [ "$CODE" -ne 0 ]; then
-               exit $CODE
+               if [ "$WVTEST_DIE_FAST" ]; then
+                       exit $CODE
+               else
+                       return $CODE
+               fi
        else
                return 0
        fi