From 41cfdcbb58a946718e7c665e8d3600e41ebb0bd3 Mon Sep 17 00:00:00 2001 From: davidovski Date: Tue, 6 Oct 2026 11:08:52 +0100 Subject: add pre and post test to shtests --- src/util/shtests.sh | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/util/shtests.sh b/src/util/shtests.sh index 44ad48e..fbd15b6 100644 --- a/src/util/shtests.sh +++ b/src/util/shtests.sh @@ -20,6 +20,9 @@ runtest () { test_name=$(echo $1 | sed "s/_/ /g") test_func="$2" printf "${BLUE}[ ] ${RESET}$test_name "; + + command -v pre_test > /dev/null 2>&1 && pre_test + if "$test_func" ; then printf "\r$PASS\n" return 0 @@ -27,6 +30,8 @@ runtest () { printf "\r$FAIL\n" return 1 fi + + command -v post_test > /dev/null 2>&1 && post_test } # TODO use getopt for this -- cgit v1.2.3