diff options
author | Ganesh Nalawade <ganesh634@gmail.com> | 2018-01-10 21:28:49 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-10 21:28:49 +0530 |
commit | c53dcd19820f897d654ba07dd66a679f0e5b7d12 (patch) | |
tree | 31e43da83c96dcd65cce817edfd78b593f1a61fa /test/integration/targets/iosxr_logging/tests | |
parent | 2df6735dcf321a939044abfd795466a054dd70a1 (diff) | |
download | ansible-c53dcd19820f897d654ba07dd66a679f0e5b7d12.tar.gz |
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/iosxr_logging/tests')
-rw-r--r-- | test/integration/targets/iosxr_logging/tests/cli/net_logging.yaml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/test/integration/targets/iosxr_logging/tests/cli/net_logging.yaml b/test/integration/targets/iosxr_logging/tests/cli/net_logging.yaml new file mode 100644 index 0000000000..89ec047230 --- /dev/null +++ b/test/integration/targets/iosxr_logging/tests/cli/net_logging.yaml @@ -0,0 +1,34 @@ +--- +- debug: msg="START iosxr cli/net_logging.yaml on connection={{ ansible_connection }}" + +# Add minimal testcase to check args are passed correctly to +# implementation module and module run is successful. + +- name: Remove host logging - setup + net_logging: + dest: hostnameprefix + name: 172.16.0.1 + state: absent + provider: "{{ cli }}" + +- name: Set up host logging using platform agnostic module + net_logging: + dest: hostnameprefix + name: 172.16.0.1 + state: present + provider: "{{ cli }}" + register: result + +- assert: + that: + - 'result.changed == true' + - '"logging hostnameprefix 172.16.0.1" in result.commands' + +- name: Remove host logging - teardown + net_logging: + dest: hostnameprefix + name: 172.16.0.1 + state: absent + provider: "{{ cli }}" + +- debug: msg="END iosxr cli/net_logging.yaml on connection={{ ansible_connection }}" |