mirror of
https://github.com/containers/ansible-podman-collections.git
synced 2026-02-04 07:11:49 +00:00
Add new functionality tests for podman_secret (#765)
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com> Signed-off-by: Derek <derek@frisbeeworld.com>
This commit is contained in:
parent
86e26893da
commit
139b4ded0d
1 changed files with 38 additions and 0 deletions
|
|
@ -439,6 +439,44 @@
|
|||
state: absent
|
||||
name: mysecret5
|
||||
|
||||
- name: Create secret if not exists and skip existing
|
||||
containers.podman.podman_secret:
|
||||
executable: "{{ test_executable | default('podman') }}"
|
||||
name: mysecret2
|
||||
data: secret content
|
||||
state: present
|
||||
skip_existing: true
|
||||
register: secretskip1
|
||||
|
||||
- name: Create secret if not exists and skip existing - again
|
||||
containers.podman.podman_secret:
|
||||
executable: "{{ test_executable | default('podman') }}"
|
||||
name: mysecret2
|
||||
data: secret content
|
||||
state: present
|
||||
skip_existing: true
|
||||
register: secretskip2
|
||||
|
||||
- name: Check secret
|
||||
containers.podman.podman_secret_info:
|
||||
executable: "{{ test_executable | default('podman') }}"
|
||||
name: mysecret2
|
||||
register: secret_info
|
||||
|
||||
- name: Check outputs
|
||||
assert:
|
||||
that:
|
||||
- secretskip1 is changed
|
||||
- secretskip2 is not changed
|
||||
- secret_info is success
|
||||
- secret_info.secrets | length > 0
|
||||
|
||||
- name: Remove secret
|
||||
containers.podman.podman_secret:
|
||||
executable: "{{ test_executable | default('podman') }}"
|
||||
state: absent
|
||||
name: mysecret2
|
||||
|
||||
always:
|
||||
- name: Remove container that uses secret
|
||||
containers.podman.podman_container:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue