From c53dcd19820f897d654ba07dd66a679f0e5b7d12 Mon Sep 17 00:00:00 2001 From: Ganesh Nalawade Date: Wed, 10 Jan 2018 21:28:49 +0530 Subject: 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 --- .../targets/ios_system/tests/cli/net_system.yaml | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 test/integration/targets/ios_system/tests/cli/net_system.yaml (limited to 'test/integration/targets/ios_system') diff --git a/test/integration/targets/ios_system/tests/cli/net_system.yaml b/test/integration/targets/ios_system/tests/cli/net_system.yaml new file mode 100644 index 0000000000..e63d87ed22 --- /dev/null +++ b/test/integration/targets/ios_system/tests/cli/net_system.yaml @@ -0,0 +1,37 @@ +--- +- debug: msg="START ios cli/net_system.yaml on connection={{ ansible_connection }}" + +# Add minimal testcase to check args are passed correctly to +# implementation module and module run is successful. + +- name: setup + ios_config: + lines: + - no ip domain-list ansible.com + - no ip domain-list redhat.com + match: none + authorize: yes + +- name: configure domain_search using platform agnostic module + net_system: + domain_search: + - ansible.com + - redhat.com + authorize: yes + register: result + +- assert: + that: + - result.changed == true + - "'ip domain list ansible.com' in result.commands" + - "'ip domain list redhat.com' in result.commands" + +- name: teardown + ios_config: + lines: + - no ip domain-list ansible.com + - no ip domain-list redhat.com + match: none + authorize: yes + +- debug: msg="END ios cli/net_system.yaml on connection={{ ansible_connection }}" -- cgit v1.2.1