@@ -271,6 +271,12 @@ def test_vyos_firewall_global_set_01_replaced(self):
271
271
dict (address = "192.0.2.9" ),
272
272
],
273
273
),
274
+ dict (
275
+ afi = "ipv4" ,
276
+ name = "DELETE-HOSTS" ,
277
+ description = "The (single) last address from this group will be deleted in the tests" ,
278
+ # No members here
279
+ ),
274
280
dict (
275
281
afi = "ipv6" ,
276
282
name = "LOCAL-v6" ,
@@ -310,6 +316,7 @@ def test_vyos_firewall_global_set_01_replaced(self):
310
316
commands = [
311
317
"delete firewall group address-group RND-HOSTS address 192.0.2.3" ,
312
318
"delete firewall group address-group RND-HOSTS address 192.0.2.5" ,
319
+ "delete firewall group address-group DELETE-HOSTS address" ,
313
320
"delete firewall global-options all-ping" ,
314
321
"delete firewall global-options state-policy related" ,
315
322
"delete firewall global-options ipv6-src-route" ,
@@ -349,6 +356,14 @@ def test_vyos_firewall_global_set_01_replaced_idem(self):
349
356
dict (address = "192.0.2.5" ),
350
357
],
351
358
),
359
+ dict (
360
+ afi = "ipv4" ,
361
+ name = "DELETE-HOSTS" ,
362
+ description = "The (single) last address from this group will be deleted in the tests" ,
363
+ members = [
364
+ dict (address = '1.2.3.4' ),
365
+ ]
366
+ ),
352
367
dict (
353
368
afi = "ipv6" ,
354
369
name = "LOCAL-v6" ,
@@ -451,6 +466,7 @@ def test_vyos_firewall_global_set_02_replaced(self):
451
466
"delete firewall global-options send-redirects" ,
452
467
"set firewall global-options state-policy related action 'drop'" ,
453
468
"delete firewall global-options state-policy related log-level" ,
469
+ "delete firewall group address-group DELETE-HOSTS" ,
454
470
"set firewall global-options state-policy invalid action 'reject'" ,
455
471
"set firewall group address-group RND-HOSTS address 192.0.2.7" ,
456
472
"set firewall group address-group RND-HOSTS address 192.0.2.9" ,
0 commit comments