From: Phil Sutter Date: Tue, 25 Jul 2017 18:39:44 +0000 (+0200) Subject: tests/monitor: Clear ruleset after testing X-Git-Tag: v0.8~99 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a19d8b73b75e58f4b62f78f9ef36b637815a93b1;p=thirdparty%2Fnftables.git tests/monitor: Clear ruleset after testing Signed-off-by: Phil Sutter Signed-off-by: Pablo Neira Ayuso --- diff --git a/tests/monitor/run-tests.sh b/tests/monitor/run-tests.sh index de194624..9fd0e504 100755 --- a/tests/monitor/run-tests.sh +++ b/tests/monitor/run-tests.sh @@ -2,17 +2,18 @@ cd $(dirname $0) +nft=../../src/nft +mydiff() { + diff -w -I '^# ' "$@" +} + testdir=$(mktemp -d) if [ ! -d $testdir ]; then echo "Failed to create test directory" >&2 exit 0 fi -trap "rm -rf $testdir" EXIT +trap "rm -rf $testdir; $nft flush ruleset" EXIT -nft=../../src/nft -mydiff() { - diff -w -I '^# ' "$@" -} command_file=$(mktemp -p $testdir) output_file=$(mktemp -p $testdir)