Fix net platform agnostic network module integration tests (#32489)

This commit is contained in:
Ganesh Nalawade
2017-11-02 11:36:18 +05:30
committed by GitHub
parent 015baf5149
commit 6a0e8cae10
4 changed files with 112 additions and 27 deletions

View File

@@ -30,6 +30,32 @@
that:
- "result.changed == false"
- name: Deactivate lldp interface configuration
net_lldp_interface:
name: ge-0/0/5
state: present
active: False
provider: "{{ netconf }}"
register: result
- assert:
that:
- "result.changed == true"
- result.diff.prepared | search("! *inactive[:] interface ge-0/0/5")
- name: Activate lldp interface configuration
net_lldp_interface:
name: ge-0/0/5
state: present
active: True
provider: "{{ netconf }}"
register: result
- assert:
that:
- "result.changed == true"
- result.diff.prepared | search("! *active[:] interface ge-0/0/5")
- name: Disable lldp on particular interface
net_lldp_interface:
name: ge-0/0/5
@@ -52,7 +78,7 @@
- assert:
that:
- "result.changed == true"
- result.diff.prepared | search("\+ *disable")
- result.diff.prepared | search("\- *disable")
- name: Delete lldp on particular interface
net_lldp_interface:
@@ -76,3 +102,5 @@
- assert:
that:
- "result.changed == false"
- debug: msg="END net_lldp_interface junos/basic.yaml"