diff options
Diffstat (limited to 'test/integration/targets/eos_lldp_global/tests/common/replaced.yaml')
-rw-r--r-- | test/integration/targets/eos_lldp_global/tests/common/replaced.yaml | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/test/integration/targets/eos_lldp_global/tests/common/replaced.yaml b/test/integration/targets/eos_lldp_global/tests/common/replaced.yaml new file mode 100644 index 0000000000..f8cbcd13cc --- /dev/null +++ b/test/integration/targets/eos_lldp_global/tests/common/replaced.yaml @@ -0,0 +1,44 @@ +--- +- include_tasks: reset_config.yml + +- set_fact: + config: + holdtime: 100 + tlv_select: + management_address: False + port_description: False + system_description: True + +- eos_facts: + gather_network_resources: lldp_global + become: yes + +- name: Replaces device configuration with provided LLDP configuration + eos_lldp_global: + config: "{{ config }}" + state: replaced + register: result + become: yes + +- assert: + that: + - "ansible_facts.network_resources.lldp_global == result.before" + +- eos_facts: + gather_network_resources: lldp_global + become: yes + +- assert: + that: + - "ansible_facts.network_resources.lldp_global == result.after" + +- set_fact: + expected_config: + holdtime: 100 + tlv_select: + management_address: False + port_description: False + +- assert: + that: + - "ansible_facts.network_resources.lldp_global == expected_config" |