From a69b936ac650fee178a5c07c74db6aeea739267a Mon Sep 17 00:00:00 2001 From: GomathiselviS Date: Mon, 10 Aug 2020 11:13:45 -0400 Subject: vyos_interface : refactor testcases (#71) vyos_interface : refactor testcases Reviewed-by: https://github.com/apps/ansible-zuul --- .../targets/vyos_interface/tests/cli/intent.yaml | 162 --------------------- 1 file changed, 162 deletions(-) delete mode 100644 tests/integration/targets/vyos_interface/tests/cli/intent.yaml (limited to 'tests/integration/targets') diff --git a/tests/integration/targets/vyos_interface/tests/cli/intent.yaml b/tests/integration/targets/vyos_interface/tests/cli/intent.yaml deleted file mode 100644 index e3245d3..0000000 --- a/tests/integration/targets/vyos_interface/tests/cli/intent.yaml +++ /dev/null @@ -1,162 +0,0 @@ ---- -- debug: msg="START cli/intent.yaml on connection={{ ansible_connection }}" - -- name: Detect if we have existing lldp neighbors configured - register: neighbors_out - vyos.vyos.vyos_command: - commands: - - show lldp neighbors detail - - -# setting a variable dynamically using set_fact isn't working in devel. -# - name: Should we run lldp tests? -# set_fact: -# run_lldp_tests: "'PortDescr: eth0' in neighbors_out.stdout[0]" - -- name: Enable LLDP service - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - vyos.vyos.vyos_lldp: - state: present - -- name: Create LLDP configuration - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - vyos.vyos.vyos_lldp_interface: - name: eth1 - state: present - -- name: Setup (interface is up) - register: result - vyos.vyos.vyos_interface: - name: eth1 - enabled: true - state: present - -- name: Check intent arguments - register: result - vyos.vyos.vyos_interface: - name: eth1 - state: up - -- assert: - that: - - result.failed == false - -- name: Check lldp neighbors intent arguments - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - register: result - vyos.vyos.vyos_interface: - name: eth0 - neighbors: - - - port: eth0 - -- assert: - that: - - result.failed == false - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - -- name: Check intent arguments (failed condition) - ignore_errors: true - register: result - vyos.vyos.vyos_interface: - name: eth1 - state: down - -- assert: - that: - - result.failed == true - - "'state eq(down)' in result.failed_conditions" - -- name: Check lldp neighbors intent arguments (failed) - ignore_errors: true - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - register: result - vyos.vyos.vyos_interface: - name: eth0 - neighbors: - - - port: dummy_port - host: dummy_host - -- assert: - that: - - result.failed == true - - "'host dummy_host' in result.failed_conditions" - - "'port dummy_port' in result.failed_conditions" - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - -- name: Config + intent - register: result - vyos.vyos.vyos_interface: - name: eth1 - enabled: false - state: down - -- assert: - that: - - result.failed == false - -- name: Config + intent (fail) - ignore_errors: true - register: result - vyos.vyos.vyos_interface: - name: eth1 - enabled: false - state: up - -- assert: - that: - - result.failed == true - - "'state eq(up)' in result.failed_conditions" - -- name: Aggregate config + intent (pass) - ignore_errors: true - register: result - vyos.vyos.vyos_interface: - aggregate: - - - name: eth1 - enabled: true - state: up - -- assert: - that: - - result.failed == false - -- name: Check lldp neighbors intent aggregate arguments - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - register: result - vyos.vyos.vyos_interface: - aggregate: - - - name: eth0 - neighbors: - - - port: eth0 - -- assert: - that: - - result.failed == false - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - -- name: Check lldp neighbors intent aggregate arguments (failed) - ignore_errors: true - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" - register: result - vyos.vyos.vyos_interface: - aggregate: - - - name: eth0 - neighbors: - - - port: eth0 - - - port: dummy_port - host: dummy_host - -- assert: - that: - - result.failed == true - - "'host dummy_host' in result.failed_conditions" - - "'port dummy_port' in result.failed_conditions" - when: "'PortDescr: eth0' in neighbors_out.stdout[0]" -- cgit v1.2.3