diff options
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/shell/run-tests.sh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/shell/run-tests.sh b/tests/shell/run-tests.sh index 431d5559..b52611b4 100755 --- a/tests/shell/run-tests.sh +++ b/tests/shell/run-tests.sh @@ -55,12 +55,14 @@ if [ "$1" == "-g" ] ; then shift fi -if [ -x "$1" ] ; then - if grep ^.*${RETURNCODE_SEPARATOR}[0-9]\\+$ <<< $1 >/dev/null ; then - SINGLE=$1 +for arg in "$@"; do + if grep ^.*${RETURNCODE_SEPARATOR}[0-9]\\+$ <<< $arg >/dev/null ; then + SINGLE+=" $arg" VERBOSE=y + else + msg_error "unknown parameter '$arg'" fi -fi +done kernel_cleanup() { $NFT flush ruleset |