diff options
author | Mike Wiebe <mwiebe@cisco.com> | 2019-03-25 12:05:47 -0400 |
---|---|---|
committer | Trishna Guha <trishnaguha17@gmail.com> | 2019-03-25 21:35:47 +0530 |
commit | e9c66ffb6f09471f5b1d4d1be35b0a744fdd87b4 (patch) | |
tree | 4b16d9214f917d6c7cc332ab23328a7adde18deb | |
parent | f06ae6c57af67a8a3afabe79df79a06d42736e6c (diff) | |
download | ansible-e9c66ffb6f09471f5b1d4d1be35b0a744fdd87b4.tar.gz |
Add nxos_config sanity test (#54258)
-rw-r--r-- | test/integration/targets/nxos_config/tests/common/sanity.yaml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/test/integration/targets/nxos_config/tests/common/sanity.yaml b/test/integration/targets/nxos_config/tests/common/sanity.yaml index f12a28dcbd..447fbc0451 100644 --- a/test/integration/targets/nxos_config/tests/common/sanity.yaml +++ b/test/integration/targets/nxos_config/tests/common/sanity.yaml @@ -38,4 +38,41 @@ match: none provider: "{{ connection }}" +- debug: msg='Verify https://github.com/ansible/ansible/issues/50635' + +- name: PUT INTERFACE INTO DEFAULT STATE + nxos_config: + lines: + - "default interface {{ nxos_int1 }}" + provider: "{{ connection }}" + +- name: MAKE INTERFACE A SWITCHPORT + nxos_config: + lines: + - switchport + parents: "interface {{ nxos_int1 }}" + provider: "{{ connection }}" + +- name: CONFIGURE EDGE TRUNK TYPE + nxos_config: &config + lines: + - description foo + - switchport access vlan 3333 + - spanning-tree port type edge + parents: "interface {{ nxos_int1 }}" + provider: "{{ connection }}" + register: result + +- assert: + that: + - "result.changed == true" + +- name: IDEMPOTENCE CHECK + nxos_config: *config + register: result + +- assert: + that: + - "result.changed == false" + - debug: msg="END common/sanity.yaml on connection={{ ansible_connection }}" |