From 0d2c1a3de94f1f151e8fa471910195baa67cdcdd Mon Sep 17 00:00:00 2001 From: Florian Westphal Date: Sun, 29 Jun 2025 12:39:14 +0200 Subject: [PATCH] tests: shell: add json dump files Signed-off-by: Florian Westphal --- .../testcases/json/dumps/single_flag.json-nft | 50 +++++++++++++++++++ .../testcases/json/dumps/single_flag.nft | 5 ++ 2 files changed, 55 insertions(+) create mode 100644 tests/shell/testcases/json/dumps/single_flag.json-nft create mode 100644 tests/shell/testcases/json/dumps/single_flag.nft 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 + } +} -- 2.47.2