Skip to content

Commit 71ed522

Browse files
committed
Add additional test
1 parent 687a33d commit 71ed522

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

tests/test_waf_v2_builder.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,19 @@ def test_waf_v2_ip_rule(waf_builder):
4646
assert waf.rules[0].name == "TestIpRule"
4747

4848

49+
def test_waf_v2_ip_rule_error(waf_builder):
50+
with pytest.raises(Exception):
51+
waf_builder.add_ip_rule(
52+
name="TestIp",
53+
priority=1,
54+
addresses={"IPV5": ["17.0.0.0.1/24"], "IPV7": ["::"]},
55+
allow=True,
56+
count_only=False,
57+
cloud_watch_metrics_enabled=False,
58+
)
59+
waf = waf_builder.build()
60+
61+
4962
def test_waf_v2_empty_ip_rule(waf_builder):
5063
waf_builder.add_ip_rule(
5164
name="TestIp",

0 commit comments

Comments
 (0)