@@ -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" ,
@@ -348,6 +355,14 @@ def test_vyos_firewall_global_set_01_replaced_idem(self):
348
355
dict (address = "192.0.2.5" ),
349
356
],
350
357
),
358
+ dict (
359
+ afi = "ipv4" ,
360
+ name = "DELETE-HOSTS" ,
361
+ description = "The (single) last address from this group will be deleted in the tests" ,
362
+ members = [
363
+ dict (address = '1.2.3.4' ),
364
+ ]
365
+ ),
351
366
dict (
352
367
afi = "ipv6" ,
353
368
name = "LOCAL-v6" ,
@@ -450,6 +465,7 @@ def test_vyos_firewall_global_set_02_replaced(self):
450
465
"delete firewall global-options send-redirects" ,
451
466
"set firewall global-options state-policy related action 'drop'" ,
452
467
"delete firewall global-options state-policy related log-level" ,
468
+ "delete firewall group address-group DELETE-HOSTS" ,
453
469
"set firewall global-options state-policy invalid action 'reject'" ,
454
470
"set firewall group address-group RND-HOSTS address 192.0.2.7" ,
455
471
"set firewall group address-group RND-HOSTS address 192.0.2.9" ,
0 commit comments