diff options
Diffstat (limited to 'iptables/tests/shell/testcases/nft-only/0013-zero-non-existent_0')
-rwxr-xr-x | iptables/tests/shell/testcases/nft-only/0013-zero-non-existent_0 | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/iptables/tests/shell/testcases/nft-only/0013-zero-non-existent_0 b/iptables/tests/shell/testcases/nft-only/0013-zero-non-existent_0 new file mode 100755 index 00000000..bbf1af76 --- /dev/null +++ b/iptables/tests/shell/testcases/nft-only/0013-zero-non-existent_0 @@ -0,0 +1,17 @@ +#!/bin/bash + +[[ $XT_MULTI == *xtables-nft-multi ]] || { echo "skip $XT_MULTI"; exit 0; } +nft --version >/dev/null 2>&1 || { echo "skip nft"; exit 0; } + +set -e + +nft flush ruleset +$XT_MULTI iptables -Z INPUT + +EXP="Zeroing chain \`INPUT'" +diff -u <(echo "$EXP") <($XT_MULTI iptables -v -Z INPUT) + +EXP="Zeroing chain \`INPUT' +Zeroing chain \`FORWARD' +Zeroing chain \`OUTPUT'" +diff -u <(echo "$EXP") <($XT_MULTI iptables -v -Z) |