summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Westphal <fw@strlen.de>2023-06-24 19:14:35 +0200
committerFlorian Westphal <fw@strlen.de>2023-06-24 19:14:35 +0200
commit7ef89a85f6e028068c612822ffe81d290e82b3a0 (patch)
tree5a16805881e3f761bdd51b74b90fe76782755b2b
parente300318ff4688e0a53104cf2f990ccf3fdd36e89 (diff)
tests: json: add missing/expected json output
nft-test.py generates following warning: any/last.t: WARNING: line 12: '{"nftables": [{"add": {"rule": {"family": "ip", "table": "test-ip4", "chain": "input", "expr": [{"last": {"used": 300000}}]}}}]}': '[{"last": {"used": 300000}}]' mismatches '[{"last": null}]' This is because "last" expression is stateful; but nft-test.py explicitly asks for stateless output. Thus we need to provide a json.output file, without it, nft-test.py uses last.json as the expected output file. Fixes: ae8786756b0c ("src: add json support for last statement") Signed-off-by: Florian Westphal <fw@strlen.de>
-rw-r--r--tests/py/any/last.t.json.output14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/py/any/last.t.json.output b/tests/py/any/last.t.json.output
new file mode 100644
index 00000000..b8a977ed
--- /dev/null
+++ b/tests/py/any/last.t.json.output
@@ -0,0 +1,14 @@
+# last
+[
+ {
+ "last": null
+ }
+]
+
+# last used 300s
+[
+ {
+ "last": null
+ }
+]
+