From: Florian Westphal Date: Sun, 29 Jun 2025 10:39:14 +0000 (+0200) Subject: tests: shell: add json dump files X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0d2c1a3de94f1f151e8fa471910195baa67cdcdd;p=thirdparty%2Fnftables.git tests: shell: add json dump files Signed-off-by: Florian Westphal --- diff --git a/tests/shell/testcases/json/dumps/single_flag.json-nft b/tests/shell/testcases/json/dumps/single_flag.json-nft new file mode 100644 index 00000000..512888b8 --- /dev/null +++ b/tests/shell/testcases/json/dumps/single_flag.json-nft @@ -0,0 +1,50 @@ +{ + "nftables": [ + { + "metainfo": { + "version": "VERSION", + "release_name": "RELEASE_NAME", + "json_schema_version": 1 + } + }, + { + "table": { + "family": "ip", + "name": "t", + "handle": 0 + } + }, + { + "chain": { + "family": "ip", + "table": "t", + "name": "c", + "handle": 0 + } + }, + { + "rule": { + "family": "ip", + "table": "t", + "chain": "c", + "handle": 0, + "expr": [ + { + "queue": { + "num": { + "range": [ + 1, + 10 + ] + }, + "flags": [ + "bypass", + "fanout" + ] + } + } + ] + } + } + ] +} diff --git a/tests/shell/testcases/json/dumps/single_flag.nft b/tests/shell/testcases/json/dumps/single_flag.nft new file mode 100644 index 00000000..437e6983 --- /dev/null +++ b/tests/shell/testcases/json/dumps/single_flag.nft @@ -0,0 +1,5 @@ +table ip t { + chain c { + queue flags bypass,fanout to 1-10 + } +}