summaryrefslogtreecommitdiff
path: root/test/integration/targets/nxos_acl_interface
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/nxos_acl_interface')
-rw-r--r--test/integration/targets/nxos_acl_interface/defaults/main.yaml2
-rw-r--r--test/integration/targets/nxos_acl_interface/meta/main.yml2
-rw-r--r--test/integration/targets/nxos_acl_interface/tasks/cli.yaml27
-rw-r--r--test/integration/targets/nxos_acl_interface/tasks/main.yaml3
-rw-r--r--test/integration/targets/nxos_acl_interface/tasks/nxapi.yaml27
-rw-r--r--test/integration/targets/nxos_acl_interface/tests/common/sanity.yaml120
6 files changed, 0 insertions, 181 deletions
diff --git a/test/integration/targets/nxos_acl_interface/defaults/main.yaml b/test/integration/targets/nxos_acl_interface/defaults/main.yaml
deleted file mode 100644
index 5f709c5aac..0000000000
--- a/test/integration/targets/nxos_acl_interface/defaults/main.yaml
+++ /dev/null
@@ -1,2 +0,0 @@
----
-testcase: "*"
diff --git a/test/integration/targets/nxos_acl_interface/meta/main.yml b/test/integration/targets/nxos_acl_interface/meta/main.yml
deleted file mode 100644
index ae741cbdc7..0000000000
--- a/test/integration/targets/nxos_acl_interface/meta/main.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-dependencies:
- - prepare_nxos_tests
diff --git a/test/integration/targets/nxos_acl_interface/tasks/cli.yaml b/test/integration/targets/nxos_acl_interface/tasks/cli.yaml
deleted file mode 100644
index 9b62eaba65..0000000000
--- a/test/integration/targets/nxos_acl_interface/tasks/cli.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-- name: collect common test cases
- find:
- paths: "{{ role_path }}/tests/common"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: test_cases
-
-- name: collect cli test cases
- find:
- paths: "{{ role_path }}/tests/cli"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: cli_cases
-
-- set_fact:
- test_cases:
- files: "{{ test_cases.files }} + {{ cli_cases.files }}"
-
-- name: set test_items
- set_fact: test_items="{{ test_cases.files | map(attribute='path') | list }}"
-
-- name: run test cases (connection=network_cli)
- include: "{{ test_case_to_run }} ansible_connection=network_cli connection={{ cli }}"
- with_items: "{{ test_items }}"
- loop_control:
- loop_var: test_case_to_run
diff --git a/test/integration/targets/nxos_acl_interface/tasks/main.yaml b/test/integration/targets/nxos_acl_interface/tasks/main.yaml
deleted file mode 100644
index 4b0f8c64d9..0000000000
--- a/test/integration/targets/nxos_acl_interface/tasks/main.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
----
-- { include: cli.yaml, tags: ['cli'] }
-- { include: nxapi.yaml, tags: ['nxapi'] }
diff --git a/test/integration/targets/nxos_acl_interface/tasks/nxapi.yaml b/test/integration/targets/nxos_acl_interface/tasks/nxapi.yaml
deleted file mode 100644
index a37ed6d358..0000000000
--- a/test/integration/targets/nxos_acl_interface/tasks/nxapi.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
----
-- name: collect common test cases
- find:
- paths: "{{ role_path }}/tests/common"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: test_cases
-
-- name: collect nxapi test cases
- find:
- paths: "{{ role_path }}/tests/nxapi"
- patterns: "{{ testcase }}.yaml"
- connection: local
- register: nxapi_cases
-
-- set_fact:
- test_cases:
- files: "{{ test_cases.files }} + {{ nxapi_cases.files }}"
-
-- name: set test_items
- set_fact: test_items="{{ test_cases.files | map(attribute='path') | list }}"
-
-- name: run test cases (connection=httpapi)
- include: "{{ test_case_to_run }} ansible_connection=httpapi connection={{ nxapi }}"
- with_items: "{{ test_items }}"
- loop_control:
- loop_var: test_case_to_run \ No newline at end of file
diff --git a/test/integration/targets/nxos_acl_interface/tests/common/sanity.yaml b/test/integration/targets/nxos_acl_interface/tests/common/sanity.yaml
deleted file mode 100644
index dc76978c27..0000000000
--- a/test/integration/targets/nxos_acl_interface/tests/common/sanity.yaml
+++ /dev/null
@@ -1,120 +0,0 @@
----
-- debug: msg="START connection={{ ansible_connection }} nxos_acl_interface sanity test"
-
-# Select interface for test
-- set_fact: intname="{{ nxos_int1 }}"
-
-- name: "Interface selected for this test"
- debug: msg="{{ intname }}"
-
-- name: "Setup: Put interface into a default state"
- nxos_config: &default
- lines:
- - "default interface {{ intname }}"
- ignore_errors: yes
-
-- name: "Setup: Put interface into no switch port mode"
- nxos_config:
- commands:
- - "no switchport"
- parents:
- - "interface {{ intname }}"
- match: none
- ignore_errors: yes
-
-- name: "Setup: Cleanup possibly existing acl"
- nxos_acl: &remove
- name: ANSIBLE_ACL
- seq: 10
- state: delete_acl
- ignore_errors: yes
-
-- name: Configure Supporting ACL
- nxos_acl:
- name: ANSIBLE_ACL
- seq: 10
- action: permit
- proto: tcp
- src: 192.0.2.1/24
- dest: any
-
-- block:
- - name: Configure acl interface egress
- nxos_acl_interface: &configure_egr
- name: ANSIBLE_ACL
- interface: "{{ intname }}"
- direction: egress
- state: present
- register: result
-
- - assert: &true
- that:
- - "result.changed == true"
-
- - name: "Check Idempotence egress"
- nxos_acl_interface: *configure_egr
- register: result
-
- - assert: &false
- that:
- - "result.changed == false"
-
- - name: Configure acl interface ingress
- nxos_acl_interface: &configure_ingr
- name: ANSIBLE_ACL
- interface: "{{ intname }}"
- direction: ingress
- state: present
- register: result
-
- - assert: *true
-
- - name: "Check Idempotence ingress"
- nxos_acl_interface: *configure_ingr
- register: result
-
- - assert: *false
-
- - name: Cleanup acl interface egress
- nxos_acl_interface: &cleanup_egr
- name: ANSIBLE_ACL
- interface: "{{ intname }}"
- direction: egress
- state: absent
- register: result
-
- - assert: *true
-
- - name: "Check Idempotence egress cleanup"
- nxos_acl_interface: *cleanup_egr
- register: result
-
- - assert: *false
-
- - name: Cleanup acl interface ingress
- nxos_acl_interface: &cleanup_ingr
- name: ANSIBLE_ACL
- interface: "{{ intname }}"
- direction: ingress
- state: absent
- register: result
-
- - assert: *true
-
- - name: "Check Idempotence ingress cleanup"
- nxos_acl_interface: *cleanup_ingr
- register: result
-
- - assert: *false
-
- rescue:
- - name: Put test interface into default state.
- nxos_config: *default
- ignore_errors: yes
-
- always:
- - name: Remove possible configured ACL
- nxos_acl: *remove
- ignore_errors: yes
-
- - debug: msg="END connection={{ ansible_connection }} nxos_acl_interface sanity test"