Set default value for interface list include/exclude (#394)
Some checks failed
Collection Docs / Build Ansible Docs (push) Has been cancelled
nox / Run extra sanity tests (push) Has been cancelled
nox / ansible-test (push) Has been cancelled
Collection Docs / Publish Ansible Docs (push) Has been cancelled

Without a default value a pre-existing value isn't removed unless the
caller specifies the property.
This commit is contained in:
hansmi 2025-08-17 12:55:56 +02:00 committed by GitHub
parent db716c1368
commit fb070e4ac6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 10 deletions

View file

@ -470,8 +470,6 @@ class TestRouterosApiInfoModule(ModuleTestCase):
{
'.id': '*2000010',
'name': 'WAN',
'include': '',
'exclude': '',
'comment': 'defconf',
},
])
@ -523,24 +521,18 @@ class TestRouterosApiInfoModule(ModuleTestCase):
{
'.id': '*2000000',
'name': 'all',
'include': '',
'exclude': '',
'builtin': True,
'comment': 'contains all interfaces',
},
{
'.id': '*2000001',
'name': 'none',
'include': '',
'exclude': '',
'builtin': True,
'comment': 'contains no interfaces',
},
{
'.id': '*2000010',
'name': 'WAN',
'include': '',
'exclude': '',
'builtin': False,
'comment': 'defconf',
},