From b62c92870ce5b50de12c0ebe59a51f40267d502c Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Wed, 13 Nov 2024 13:45:04 +0100 Subject: [PATCH] devel/debug: minor script improvements --- devel/debug/src/sbin/opnsense-atf | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/devel/debug/src/sbin/opnsense-atf b/devel/debug/src/sbin/opnsense-atf index c0cc515fb..a04820590 100755 --- a/devel/debug/src/sbin/opnsense-atf +++ b/devel/debug/src/sbin/opnsense-atf @@ -31,7 +31,7 @@ __RUNNING_INSIDE_ATF_RUN=internal-yes-value export __RUNNING_INSIDE_ATF_RUN if [ "$(id -u)" != "0" ]; then - echo "Must be root." + echo "Must be root." >&2 exit 1 fi @@ -107,6 +107,11 @@ run() done } +if [ ! -d "${TESTDIR}" ]; then + echo "Test directory not found: ${TESTDIR}" >&2 + exit 1 +fi + if [ -n "${DO_LIST}" ]; then list exit 0 @@ -131,3 +136,6 @@ if [ -z "${TESTS}" ]; then fi chmod 644 ${TESTDIR}/../common/*.sh ${TESTDIR}/../common/*.py ${TESTDIR}/*.py + +# other leftovers +rm -f created_interfaces.lst created_jails.lst