]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests: regression: consider policy in base chain
authorArturo Borrero <arturo.borrero.glez@gmail.com>
Wed, 18 Mar 2015 19:13:30 +0000 (20:13 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 18 Mar 2015 19:15:35 +0000 (20:15 +0100)
nft now prints the default chain policy, consider this when parsing
the output to find mismatches.

Signed-off-by: Arturo Borrero <arturo.borrero.glez@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
tests/regression/nft-test.py

index 7e5b4756919240b07a5d8a4f04c6140dc2fca7f2..2677127b11525676b27be80ced2fb0fb53f1f2d2 100755 (executable)
@@ -414,10 +414,10 @@ def output_clean(pre_output, chain):
     pre_rule = output_intermediate[brace_start:brace_end]
     if pre_rule[1:].find("{") > -1:  # this rule has a set.
         set = pre_rule[1:].replace("\t", "").replace("\n", "").strip()
-        set = set.split(";")[1].strip() + "}"
+        set = set.split(";")[2].strip() + "}"
         return set
     else:
-        rule = pre_rule.split(";")[1].replace("\t", "").replace("\n", "").strip()
+        rule = pre_rule.split(";")[2].replace("\t", "").replace("\n", "").strip()
     if len(rule) < 0:
         return ""
     return rule