tests: shunit2: fix issues reported by shellcheck
[oweals/uci.git] / tests / shunit2 / tests.sh
index a7c6d900498723046794fee60312fa61f287260b..72c48749feb6e64469f66a85804daef1b67cc87f 100755 (executable)
@@ -7,7 +7,7 @@ TMP_DIR=${TESTS_DIR}"/tmp"
 FULL_SUITE=${TESTS_DIR}"/full_suite.sh"
 
 UCI_BIN=${UCI_BIN:-"../uci"}
-[ -x $UCI_BIN ] || {
+[ -x "$UCI_BIN" ] || {
        echo "uci is not present." >&2
        return 1
 }
@@ -60,9 +60,9 @@ assertFailWithNoReturn() {
 }
 EOF
 
-for suite in $(ls ${SCRIPTS_DIR}/*)
+for suite in "${SCRIPTS_DIR}"/*
 do
-       cat ${suite} >> ${FULL_SUITE}
+       cat "${suite}" >> ${FULL_SUITE}
 done
 
 echo ". ${DO_TEST}" >> ${FULL_SUITE}