mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-22 20:13:59 -07:00
Add integration tests for nxos_facts, nxos_bgp, nxos_bgp_af, nxos_bgp_neighbor, and nxos_evpn_global (#26924)
* Add new ITs for nxos_bgp, nxos_bgp_af, nxos_bgp_neighbor, and nxos_evpn_global * Add nxos_facts IT and enhance existing tests * switch nxos_feature tests to use bgp * misc. test fixes * Add checks for titanium in IT * Handle non-titanium case in tests
This commit is contained in:
parent
7e2169f6d5
commit
85fc4c67ef
37 changed files with 1509 additions and 128 deletions
|
@ -3,13 +3,13 @@
|
|||
|
||||
- name: setup
|
||||
nxos_config:
|
||||
lines: no feature vn-segment-vlan-based
|
||||
lines: no feature bgp
|
||||
match: none
|
||||
provider: "{{ cli }}"
|
||||
|
||||
- name: enable vn-segment-vlan-based
|
||||
- name: enable bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: enabled
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
@ -18,9 +18,9 @@
|
|||
that:
|
||||
- "result.changed == true"
|
||||
|
||||
- name: verify vn-segment-vlan-based
|
||||
- name: verify bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: enabled
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
@ -29,9 +29,9 @@
|
|||
that:
|
||||
- "result.changed == false"
|
||||
|
||||
- name: disable vn-segment-vlan-based
|
||||
- name: disable bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: disabled
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
@ -40,9 +40,9 @@
|
|||
that:
|
||||
- "result.changed == true"
|
||||
|
||||
- name: verify vn-segment-vlan-based
|
||||
- name: verify bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: disabled
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
@ -53,7 +53,7 @@
|
|||
|
||||
- name: teardown
|
||||
nxos_config:
|
||||
lines: no feature vn-segment-vlan-based
|
||||
lines: no feature bgp
|
||||
match: none
|
||||
provider: "{{ cli }}"
|
||||
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
|
||||
- name: setup
|
||||
nxos_config:
|
||||
lines: no feature vn-segment-vlan-based
|
||||
lines: no feature bgp
|
||||
match: none
|
||||
provider: "{{ nxapi }}"
|
||||
|
||||
- name: enable vn-segment-vlan-based
|
||||
- name: enable bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: enabled
|
||||
provider: "{{ nxapi }}"
|
||||
register: result
|
||||
|
@ -18,9 +18,9 @@
|
|||
that:
|
||||
- "result.changed == true"
|
||||
|
||||
- name: verify vn-segment-vlan-based
|
||||
- name: verify bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: enabled
|
||||
provider: "{{ nxapi }}"
|
||||
register: result
|
||||
|
@ -29,9 +29,9 @@
|
|||
that:
|
||||
- "result.changed == false"
|
||||
|
||||
- name: disable vn-segment-vlan-based
|
||||
- name: disable bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: disabled
|
||||
provider: "{{ nxapi }}"
|
||||
register: result
|
||||
|
@ -40,9 +40,9 @@
|
|||
that:
|
||||
- "result.changed == true"
|
||||
|
||||
- name: verify vn-segment-vlan-based
|
||||
- name: verify bgp
|
||||
nxos_feature:
|
||||
feature: vn-segment-vlan-based
|
||||
feature: bgp
|
||||
state: disabled
|
||||
provider: "{{ nxapi }}"
|
||||
register: result
|
||||
|
@ -53,7 +53,7 @@
|
|||
|
||||
- name: teardown
|
||||
nxos_config:
|
||||
lines: no feature vn-segment-vlan-based
|
||||
lines: no feature bgp
|
||||
match: none
|
||||
provider: "{{ nxapi }}"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue