diff --git a/tests/integration/targets/server/tasks/test.yml b/tests/integration/targets/server/tasks/test.yml index e00bcce..2aa253a 100644 --- a/tests/integration/targets/server/tasks/test.yml +++ b/tests/integration/targets/server/tasks/test.yml @@ -3,6 +3,7 @@ --- #- ansible.builtin.include_tasks: test_validation.yml - ansible.builtin.include_tasks: test_basic.yml +- ansible.builtin.include_tasks: test_datacenter.yml #- ansible.builtin.include_tasks: test_firewalls.yml - ansible.builtin.include_tasks: test_primary_ips.yml - ansible.builtin.include_tasks: test_private_network_only.yml diff --git a/tests/integration/targets/server/tasks/test_datacenter.yml b/tests/integration/targets/server/tasks/test_datacenter.yml new file mode 100644 index 0000000..8dc50fc --- /dev/null +++ b/tests/integration/targets/server/tasks/test_datacenter.yml @@ -0,0 +1,20 @@ +# Copyright: (c) 2019, Hetzner Cloud GmbH +# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) +--- +- name: Test create server with datacenter (deprecated) + hetzner.hcloud.server: + name: "{{ hcloud_server_name }}" + server_type: "{{ hcloud_server_type_name }}" + image: "{{ hcloud_image_name }}" + datacenter: "{{ hcloud_datacenter_name }}" + state: created + register: result +- name: Verify create server with datacenter (deprecated) + ansible.builtin.assert: + that: + - result is changed + +- name: Cleanup server with datacenter (deprecated) + hetzner.hcloud.server: + name: "{{ hcloud_server_name }}" + state: absent