1
0
Fork 0
mirror of https://github.com/containers/ansible-podman-collections.git synced 2026-02-03 23:01:48 +00:00
ansible-podman-collections/tests/integration/targets/podman_search/tasks/main.yml
Sergey ee8a43d8be
Fix CI of Podman Search module (#985)
Signed-off-by: Sagi Shnaidman <sshnaidm@redhat.com>
2025-10-23 18:01:44 +03:00

62 lines
1.8 KiB
YAML

- name: Test podman_search
block:
- name: Search for an invalid image
containers.podman.podman_search:
term: registry.fedoraproject.org/invalidtermnope
executable: "{{ test_executable | default('podman') }}"
register: info_0
- name: Check results for no matching images
assert:
that:
- info_0.images | length == 0
- name: Search for an invalid image with tags
containers.podman.podman_search:
term: registry.fedoraproject.org/invalidtermnope
executable: "{{ test_executable | default('podman') }}"
list_tags: true
register: info_0_1
- name: Check results for no matching images
assert:
that:
- info_0_1.images | length == 0
- name: Search for matching images
containers.podman.podman_search:
term: etcd
executable: "{{ test_executable | default('podman') }}"
register: info_1
- name: Check results for matching images
assert:
that:
- info_1.images | length > 0
- name: Search for a specific image
containers.podman.podman_search:
term: docker.io/library/python
executable: "{{ test_executable | default('podman') }}"
register: info_2
- name: Check result for matching image
assert:
that:
- info_2.images | length >= 0
- info_2.images[0].Index == "docker.io"
- info_2.images[0].Name == "docker.io/library/python"
- name: Search for specific image tags
containers.podman.podman_search:
term: docker.io/library/python
list_tags: true
executable: "{{ test_executable | default('podman') }}"
register: info_3
- name: Check result for image tags
assert:
that:
- info_3.images | length >= 0
- info_3.images[0].Tags | length > 0