diff options
author | Ganesh Nalawade <ganesh634@gmail.com> | 2018-01-10 16:58:49 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-10 16:58:49 +0100 |
commit | c53dcd19820f897d654ba07dd66a679f0e5b7d12 (patch) | |
tree | 31e43da83c96dcd65cce817edfd78b593f1a61fa /test/integration/targets/eos_vlan/tests | |
parent | aci_aaa_user_certificate: Add a certificate to an AAA user (#34602) (diff) | |
download | ansible-c53dcd19820f897d654ba07dd66a679f0e5b7d12.tar.xz ansible-c53dcd19820f897d654ba07dd66a679f0e5b7d12.zip |
Cleanup net integration test case for network modules (#34684)
* Remove platform agnostic net_* test cases.
* Add minimal platform agnostic test cases to individual
platform-specific test cases
Diffstat (limited to 'test/integration/targets/eos_vlan/tests')
-rw-r--r-- | test/integration/targets/eos_vlan/tests/cli/net_vlan.yaml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/test/integration/targets/eos_vlan/tests/cli/net_vlan.yaml b/test/integration/targets/eos_vlan/tests/cli/net_vlan.yaml new file mode 100644 index 0000000000..4b8c886d8c --- /dev/null +++ b/test/integration/targets/eos_vlan/tests/cli/net_vlan.yaml @@ -0,0 +1,41 @@ +--- +- debug: msg="START eos cli/net_vlan.yaml on connection={{ ansible_connection }}" + +# Add minimal testcase to check args are passed correctly to +# implementation module and module run is successful. + +- name: setup - remove vlans used in test + eos_config: + lines: + - no vlan 4000 + authorize: yes + provider: "{{ cli }}" + become: yes + +- name: Create vlan using platform agnostic vlan module + net_vlan: + vlan_id: 4000 + name: vlan-4000 + state: present + authorize: yes + provider: "{{ cli }}" + become: yes + register: result + +- assert: + that: + - "result.changed == true" + - "'vlan 4000' in result.commands" + - "'name vlan-4000' in result.commands" + # Ensure sessions contains epoc. Will fail after 18th May 2033 + - "'ansible_1' in result.session_name" + +- name: setup - remove vlans used in test + eos_config: + lines: + - no vlan 4000 + authorize: yes + provider: "{{ cli }}" + become: yes + +- debug: msg="END eos cli/net_vlan.yaml on connection={{ ansible_connection }}" |