diff --git a/tests/ci/unit_test_runner.sh b/tests/ci/unit_test_runner.sh index ebf5df679..9f5e2ce39 100755 --- a/tests/ci/unit_test_runner.sh +++ b/tests/ci/unit_test_runner.sh @@ -17,18 +17,18 @@ usage() { BATCH_NUM="$1" is_number $BATCH_NUM || usage -TESTS=( $(find $(dirname $0)/../unit -maxdepth 1 -name "*.bats") ) +TESTS=($(find "$(dirname $0)"/../unit -maxdepth 1 -name "*.bats")) HALF_TESTS=$(( ${#TESTS[@]} / 2 )) -FIRST_HALF=${TESTS[@]:0:${HALF_TESTS}} -LAST_HALF=${TESTS[@]:${HALF_TESTS}:${#TESTS[@]}} +FIRST_HALF=("${TESTS[@]:0:${HALF_TESTS}}") +LAST_HALF=("${TESTS[@]:${HALF_TESTS}:${#TESTS[@]}}") case "$BATCH_NUM" in 1) - bats $FIRST_HALF + bats "${FIRST_HALF[@]}" ;; 2) - bats $LAST_HALF + bats "${LAST_HALF[@]}" ;; *)