diff options
Diffstat (limited to 'test/integration/targets/nxos_acl_interface')
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" |