From 282c2f5b04eabb95b40f3c9c6f05e2e660233d6d Mon Sep 17 00:00:00 2001 From: Andrea Rogers Date: Tue, 31 Oct 2023 21:41:51 -0500 Subject: [PATCH] dynamic_main: Fix array size check, write test case --- dynamic_main.bash | 2 +- t/dynamic_main.bash | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dynamic_main.bash b/dynamic_main.bash index 42f2f85..56d4511 100644 --- a/dynamic_main.bash +++ b/dynamic_main.bash @@ -1,7 +1,7 @@ command -v dedcat || \ source "$(dirname ${BASH_SOURCE[0]})/logging.bash" -[ -z "${fns[@]}" ] && dedcat 'ERROR: Empty or undefined ${fns[@]} array!' +[ "${#fns[@]}" -gt 0 ] || dedcat 'ERROR: Empty or undefined ${fns[@]} array!' read -d '' HELPSTR <