tests: add test for unknown rule option
authorStijn Tintel <stijn@linux-ipv6.be>
Fri, 7 Jan 2022 12:56:16 +0000 (14:56 +0200)
committerStijn Tintel <stijn@linux-ipv6.be>
Sun, 9 Jan 2022 13:22:25 +0000 (15:22 +0200)
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
Reviewed-by: Jo-Philipp Wich <jo@mein.io>
tests/01_configuration/01_ruleset
tests/mocks/uci/firewall.json

index 79a1461a829be7cfa8e4590e6cd2995b5a23fb02..c1ec09ed4ad181234c8ca834171043c30795fc7b 100644 (file)
@@ -287,6 +287,7 @@ table inet fw4 {
 [call] fs.stat path </sys/module/nf_conntrack_rtsp>
 [!] Section @defaults[0] specifies unknown option 'unknown_defaults_option'
 [!] Section @rule[9] (Test-Deprecated-Rule-Option) option '_name' is deprecated by fw4
+[!] Section @rule[9] (Test-Deprecated-Rule-Option) specifies unknown option 'unknown_rule_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 --
index 2d97796ec4159bfc5c04c9f0bd737713a6752d44..a22cbf48a6749038c4ab7446222550908134bd7a 100644 (file)
                {
                        "name": "Test-Deprecated-Rule-Option",
                        "_name": "Test-Deprecated-Rule-Option",
-                       "proto": "tcp"
+                       "proto": "tcp",
+                       "unknown_rule_option": "foo"
                }
        ]
 }