From 60d89fa98d0f92437fb41c142a08eab427555b97 Mon Sep 17 00:00:00 2001 From: Toni de la Fuente Date: Mon, 8 Nov 2021 22:44:41 +0100 Subject: [PATCH] Enhanced scoring when only INFO is detected --- include/scoring | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/include/scoring b/include/scoring index 3023d395..cca0eb57 100644 --- a/include/scoring +++ b/include/scoring @@ -23,7 +23,14 @@ scoring(){ # TOTAL_RESOURCES=$(awk "BEGIN {print $FAIL_COUNTER+$PASS_COUNTER; exit}") TOTAL_RESOURCES=$(($FAIL_COUNTER + $PASS_COUNTER)) # Score is % of passed compared to failures. The higher the better - PROWLER_SCORE=$(( $PASS_COUNTER * 100 / $TOTAL_RESOURCES )) + if [[ $PASS_COUNTER == "0" ]]; then + PROWLER_SCORE="0" + else + PROWLER_SCORE=$(( $PASS_COUNTER * 100 / $TOTAL_RESOURCES )) + + fi + + CHECKS_COUNTER=$((CHECKS_COUNTER-1)) if [[ $SCORING == "1" ]]; then echo -e "$BLUE------------------------------------------------------------------ $NORMAL"