feat: add example of test plugin (for collection)

This commit is contained in:
Dany LE
2025-04-11 14:19:26 +00:00
parent 0e2ea0b968
commit ddcb6b2d2d
10 changed files with 86 additions and 2 deletions

View File

@ -0,0 +1,17 @@
def is_blue(string):
blue_values = [
'blue',
'#0000ff',
'#00f',
'rgb(0,0,255)',
'rgb(0%,0%,100%)',
]
if string in blue_values:
return True
else:
return False
class TestModule(object):
''' Ansible core blue test '''
def tests(self):
return {'blue': is_blue}

View File

@ -3,3 +3,6 @@
- name: Debug test
ansible.builtin.debug:
msg: "Un role test !!!"
- name: "Verify {{ my_color_choice }} is a form of blue."
ansible.builtin.assert:
that: my_color_choice is coll.test.blue