summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStijn Tintel2022-01-07 12:45:49 +0000
committerStijn Tintel2022-01-09 13:22:16 +0000
commit550df40ec76f81c0d355d3be6b36bcd98cf93097 (patch)
tree4457eb60e990f8aa444c49f2d87a50c676c1a9e3
parentf121383b6d4dc038ac3cb634fcd897067fe0b7d7 (diff)
downloadfirewall4-550df40ec76f81c0d355d3be6b36bcd98cf93097.tar.gz
tests: add test for unknown defaults option
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> Reviewed-by: Jo-Philipp Wich <jo@mein.io>
-rw-r--r--tests/01_configuration/01_ruleset1
-rw-r--r--tests/mocks/uci/firewall.json3
2 files changed, 3 insertions, 1 deletions
diff --git a/tests/01_configuration/01_ruleset b/tests/01_configuration/01_ruleset
index b3e41fa..9f18af4 100644
--- a/tests/01_configuration/01_ruleset
+++ b/tests/01_configuration/01_ruleset
@@ -284,6 +284,7 @@ table inet fw4 {
[call] fs.stat path </sys/module/nf_conntrack_snmp>
[call] fs.stat path </sys/module/nf_conntrack_tftp>
[call] fs.stat path </sys/module/nf_conntrack_rtsp>
+[!] Section @defaults[0] specifies unknown option 'unknown_defaults_option'
[call] fs.open path </sys/class/net/br-lan/flags> mode <r>
[call] fs.open path </sys/class/net/br-lan/flags> mode <r>
-- End --
diff --git a/tests/mocks/uci/firewall.json b/tests/mocks/uci/firewall.json
index 93afb69..aa066c7 100644
--- a/tests/mocks/uci/firewall.json
+++ b/tests/mocks/uci/firewall.json
@@ -5,7 +5,8 @@
"forward": "REJECT",
"input": "ACCEPT",
"output": "ACCEPT",
- "syn_flood": "1"
+ "syn_flood": "1",
+ "unknown_defaults_option": "foo"
},
"zone": [
{