diff options
Diffstat (limited to 'test/integration/targets/junos_l2_interfaces/tests/netconf/replaced.yaml')
-rw-r--r-- | test/integration/targets/junos_l2_interfaces/tests/netconf/replaced.yaml | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/test/integration/targets/junos_l2_interfaces/tests/netconf/replaced.yaml b/test/integration/targets/junos_l2_interfaces/tests/netconf/replaced.yaml deleted file mode 100644 index b73e8ae8d1..0000000000 --- a/test/integration/targets/junos_l2_interfaces/tests/netconf/replaced.yaml +++ /dev/null @@ -1,58 +0,0 @@ ---- -- debug: - msg: "START junos_l2_interfaces replaced integration tests on connection={{ ansible_connection }}" - -- include_tasks: _remove_config.yaml -- include_tasks: _base_config.yaml - -- set_fact: - expected_replaced_output: - - name: ge-0/0/1 - trunk: - allowed_vlans: - - vlan100 - - vlan300 - native_vlan: "400" - enhanced_layer: True - unit: 0 - - name: ge-0/0/2 - access: - vlan: vlan200 - enhanced_layer: True - unit: 0 - -- block: - - name: Replace the provided configuration with the exisiting running configuration - junos_l2_interfaces: &replaced - config: - - name: ge-0/0/1 - trunk: - allowed_vlans: - - vlan100 - - vlan300 - native_vlan: "400" - - name: ge-0/0/2 - access: - vlan: vlan200 - state: replaced - register: result - - - name: Assert the configuration is reflected on host - assert: - that: - - "{{ expected_replaced_output | symmetric_difference(result['after']) |length == 0 }}" - - - name: Replace the provided interface configuration from running configuration (IDEMPOTENT) - junos_l2_interfaces: *replaced - register: result - - - name: Assert that the previous task was idempotent - assert: - that: - - "result['changed'] == false" - - always: - - include_tasks: _remove_config.yaml - -- debug: - msg: "END junos_l2_interfaces replaced integration tests on connection={{ ansible_connection }}" |