ansible.utils/tests/integration/targets/utils_netaddr_test/tasks/resolvable.yml

29 lines
953 B
YAML

---
- name: "resolvable: Check if good_name is resolvable or not"
ansible.builtin.assert:
that: "{{ good_name is ansible.utils.resolvable }}"
- name: "resolvable: Check if ipv4_localhost is resolvable or not"
ansible.builtin.assert:
that: "{{ ipv4_localhost is ansible.utils.resolvable }}"
- name: "resolvable: Check if ipv6_localhost is resolvable or not"
ansible.builtin.assert:
that: "{{ ipv6_localhost is ansible.utils.resolvable }}"
- name: "resolvable: Test invalidness"
ansible.builtin.set_fact:
criteria_check1: "{{ bad_name is ansible.utils.resolvable }}"
- name: "resolvable: Assert invalidness"
ansible.builtin.assert:
that: "{{ criteria_check1 == false }}"
- name: "resolvable: Test invalidness"
ansible.builtin.set_fact:
criteria_check2: "{{ 'invalidhost' is ansible.utils.resolvable }}"
- name: "resolvable: Assert invalidness"
ansible.builtin.assert:
that: "{{ criteria_check2 == false }}"