Adding Netbox

This commit is contained in:
Patrick Toal
2019-05-06 00:34:45 -04:00
parent 832502de34
commit 6e2205a046
278 changed files with 12767 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
---
- hosts: localhost
connection: local
roles:
- vlan_compress

View File

@@ -0,0 +1,7 @@
---
- name: import dependency role for test
import_role:
name: "{{ role_path.split('/tests/vlan_compress/vlan_compress')[0] }}"
- name: vlan_compress test
import_tasks: vlan_compress.yaml

View File

@@ -0,0 +1,36 @@
---
- name: vlan_compress single vlan
debug:
msg: "{{ [1] | vlan_compress }}"
register: result
- assert:
that:
- "'1' in result.msg"
- name: vlan_compress list of vlans1
debug:
msg: "{{ [1,2,3,4,5] | vlan_compress }}"
register: result
- assert:
that:
- "'1-5' in result.msg"
- name: vlan_compress list of vlans2
debug:
msg: "{{ [1,2,3,5] | vlan_compress }}"
register: result
- assert:
that:
- "'1-3,5' in result.msg"
- name: vlan_compress list of vlans3
debug:
msg: "{{ [1,2,4,5,6] | vlan_compress }}"
register: result
- assert:
that:
- "'1-2,4-6' in result.msg"