diff options
author | Ansible Core Team <info@ansible.com> | 2020-03-09 10:40:31 +0100 |
---|---|---|
committer | Matt Martz <matt@sivel.net> | 2020-03-23 17:14:21 +0100 |
commit | bb3494356aecbf0b37183da04eaf322996273771 (patch) | |
tree | 97aeae3b636084a601991495f73bc2edd80189db /test/integration/targets/win_route/tasks | |
parent | Migrated to community.vmware (diff) | |
download | ansible-bb3494356aecbf0b37183da04eaf322996273771.tar.xz ansible-bb3494356aecbf0b37183da04eaf322996273771.zip |
Migrated to community.windows
Diffstat (limited to 'test/integration/targets/win_route/tasks')
-rw-r--r-- | test/integration/targets/win_route/tasks/main.yml | 29 | ||||
-rw-r--r-- | test/integration/targets/win_route/tasks/tests.yml | 79 |
2 files changed, 0 insertions, 108 deletions
diff --git a/test/integration/targets/win_route/tasks/main.yml b/test/integration/targets/win_route/tasks/main.yml deleted file mode 100644 index b0f40dd06c..0000000000 --- a/test/integration/targets/win_route/tasks/main.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -# test code for the win_psmodule module when using winrm connection -# (c) 2017, Daniele Lazzari <lazzari@mailup.com> - -# This file is part of Ansible -# -# Ansible is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# Ansible is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Ansible. If not, see <http://www.gnu.org/licenses/>. - - -- name: get os info - win_shell: '[Environment]::OSVersion.Version -ge [Version]"6.3"' - register: os - -- name: Perform with os Windows 2012R2 or newer - when: os.stdout_lines[0] == "True" - block: - - name: run all tasks - include: tests.yml diff --git a/test/integration/targets/win_route/tasks/tests.yml b/test/integration/targets/win_route/tasks/tests.yml deleted file mode 100644 index 0c365bef54..0000000000 --- a/test/integration/targets/win_route/tasks/tests.yml +++ /dev/null @@ -1,79 +0,0 @@ ---- -- name: add a static route - win_route: - destination: "{{ destination_ip_address }}/32" - gateway: "{{ default_gateway }}" - metric: 1 - state: present - register: route - -- name: check if route successfully added - win_shell: (Get-CimInstance win32_ip4PersistedrouteTable -Filter "Destination = '{{ destination_ip_address }}'").Caption - register: route_added - -- name: check route default gateway - win_shell: (Get-CimInstance win32_ip4PersistedrouteTable -Filter "Destination = '{{ destination_ip_address }}'").NextHop - register: route_gateway - -- name: test if route successfully added - assert: - that: - - route is changed - - route_added.stdout_lines[0] == "{{ destination_ip_address }}" - - route_gateway.stdout_lines[0] == "{{ default_gateway }}" - -- name: add a static route to test idempotency - win_route: - destination: "{{ destination_ip_address }}/32" - gateway: "{{ default_gateway }}" - metric: 1 - state: present - register: idempotent_route - -- name: test idempotency - assert: - that: - - idempotent_route is not changed - - idempotent_route.output == "Static route already exists" - -- name: remove route - win_route: - destination: "{{ destination_ip_address }}/32" - state: absent - register: route_removed - -- name: check route is removed - win_shell: Get-CimInstance win32_ip4PersistedrouteTable -Filter "Destination = '{{ destination_ip_address }}'" - register: check_route_removed - -- name: test route is removed - assert: - that: - - route_removed is changed - - check_route_removed.stdout == '' - -- name: remove static route to test idempotency - win_route: - destination: "{{ destination_ip_address }}/32" - state: absent - register: idempotent_route_removed - -- name: test idempotency - assert: - that: - - idempotent_route_removed is not changed - - idempotent_route_removed.output == "No route to remove" - -- name: add route to wrong ip address - win_route: - destination: "715.18.0.0/32" - gateway: "{{ default_gateway }}" - metric: 1 - state: present - ignore_errors: yes - register: wrong_ip - -- name: test route to wrong ip address - assert: - that: - - wrong_ip is failed |