mirror of
https://github.com/containers/ansible-podman-collections.git
synced 2026-02-03 23:01:48 +00:00
62 lines
1.9 KiB
YAML
62 lines
1.9 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: registry.access.redhat.com/rhel7/rsyslog
|
|
executable: "{{ test_executable | default('podman') }}"
|
|
register: info_2
|
|
|
|
- name: Check result for matching image
|
|
assert:
|
|
that:
|
|
- info_2.images | length == 1
|
|
- info_2.images[0].Index == "registry.access.redhat.com"
|
|
- info_2.images[0].Name == "registry.access.redhat.com/rhel7/rsyslog"
|
|
|
|
- name: Search for specific image tags
|
|
containers.podman.podman_search:
|
|
term: registry.access.redhat.com/rhel7/rsyslog
|
|
list_tags: true
|
|
executable: "{{ test_executable | default('podman') }}"
|
|
register: info_3
|
|
|
|
- name: Check result for image tags
|
|
assert:
|
|
that:
|
|
- info_3.images | length == 1
|
|
- info_3.images[0].Tags | length > 0
|