diff options
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/shtests.sh | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/util/shtests.sh b/src/util/shtests.sh index 69da232..44ad48e 100644 --- a/src/util/shtests.sh +++ b/src/util/shtests.sh @@ -48,6 +48,7 @@ passed=0 failed=0 printf "${BLUE}Running $total tests: \n" +start=$(date +%s%N) for name in $tests; do if runtest "$name" "test_$name"; then passed=$((passed+1)) @@ -55,10 +56,12 @@ for name in $tests; do failed=$((failed+1)) fi done +end=$(date +%s%N) -printf "\n${BLUE}Summary for $total tests:\n" -printf "\t${PASS} $passed\n" -printf "\t${FAIL} $failed\n" +printf "\n${BLUE}Summary for %s tests:\n" "$total" +printf "\t${PASS} %s\n" "$passed" +printf "\t${FAIL} %s\n" "$failed" +printf "\n${LIGHT_BLUE}%s${BLUE} tests completed in ${LIGHT_BLUE}%sms\n" "$total" "$(((end-start)/1000000))" printf "\n" [ "$passed" = "$total" ] || exit 1 |