From 5533497c8de9c12d8e95d3d1431f6bf24b6b1f8a Mon Sep 17 00:00:00 2001 From: The Magician Date: Mon, 27 Aug 2018 13:50:01 -0700 Subject: [PATCH] Magic Modules changes. (#79) --- .../tasks/main.yml | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/tests/integration/gcp_dns_resource_record_set/tasks/main.yml b/tests/integration/gcp_dns_resource_record_set/tasks/main.yml index ad5adef..6871ea5 100644 --- a/tests/integration/gcp_dns_resource_record_set/tasks/main.yml +++ b/tests/integration/gcp_dns_resource_record_set/tasks/main.yml @@ -23,7 +23,33 @@ service_account_file: "{{ gcp_cred_file }}" state: present register: managed_zone +- name: delete a resource record set + gcp_dns_resource_record_set: + name: www.testzone-4.com. + managed_zone: "{{ managed_zone }}" + type: A + ttl: 600 + target: + - 10.1.2.3 + - 40.5.6.7 + project: "{{ gcp_project }}" + auth_kind: "{{ gcp_cred_kind }}" + service_account_file: "{{ gcp_cred_file }}" + state: absent #---------------------------------------------------------- +- name: create a resource record set + gcp_dns_resource_record_set: + name: www.testzone-4.com. + managed_zone: "{{ managed_zone }}" + type: A + ttl: 600 + target: + - 10.1.2.3 + - 40.5.6.7 + project: "{{ gcp_project }}" + auth_kind: "{{ gcp_cred_kind }}" + service_account_file: "{{ gcp_cred_file }}" + state: present register: result - name: assert changed is true assert: @@ -31,6 +57,19 @@ - result.changed == true - "result.kind == 'dns#resourceRecordSet'" # ---------------------------------------------------------------------------- +- name: create a resource record set that already exists + gcp_dns_resource_record_set: + name: www.testzone-4.com. + managed_zone: "{{ managed_zone }}" + type: A + ttl: 600 + target: + - 10.1.2.3 + - 40.5.6.7 + project: "{{ gcp_project }}" + auth_kind: "{{ gcp_cred_kind }}" + service_account_file: "{{ gcp_cred_file }}" + state: present register: result - name: assert changed is false assert: @@ -38,6 +77,19 @@ - result.changed == false - "result.kind == 'dns#resourceRecordSet'" #---------------------------------------------------------- +- name: delete a resource record set + gcp_dns_resource_record_set: + name: www.testzone-4.com. + managed_zone: "{{ managed_zone }}" + type: A + ttl: 600 + target: + - 10.1.2.3 + - 40.5.6.7 + project: "{{ gcp_project }}" + auth_kind: "{{ gcp_cred_kind }}" + service_account_file: "{{ gcp_cred_file }}" + state: absent register: result - name: assert changed is true assert: @@ -45,6 +97,19 @@ - result.changed == true - result.has_key('kind') == False # ---------------------------------------------------------------------------- +- name: delete a resource record set that does not exist + gcp_dns_resource_record_set: + name: www.testzone-4.com. + managed_zone: "{{ managed_zone }}" + type: A + ttl: 600 + target: + - 10.1.2.3 + - 40.5.6.7 + project: "{{ gcp_project }}" + auth_kind: "{{ gcp_cred_kind }}" + service_account_file: "{{ gcp_cred_file }}" + state: absent register: result - name: assert changed is false assert: