diff options
author | Simon <analbeard@users.noreply.github.com> | 2018-05-24 23:30:26 +0100 |
---|---|---|
committer | René Moser <mail@renemoser.net> | 2018-05-25 00:30:25 +0200 |
commit | d95c572992d87f456798dd34fe631319d1206579 (patch) | |
tree | 4699d53c12ea1af192b01bcfc3a5a85ac9064fff /test/integration/targets/memset_dns_reload | |
parent | 08f670864a59f3802d0915f222efd324dcfa0825 (diff) | |
download | ansible-d95c572992d87f456798dd34fe631319d1206579.tar.gz |
New Memset module to request DNS reloads (#40390)
Diffstat (limited to 'test/integration/targets/memset_dns_reload')
-rw-r--r-- | test/integration/targets/memset_dns_reload/aliases | 1 | ||||
-rw-r--r-- | test/integration/targets/memset_dns_reload/meta/main.yml | 1 | ||||
-rw-r--r-- | test/integration/targets/memset_dns_reload/tasks/main.yml | 26 |
3 files changed, 28 insertions, 0 deletions
diff --git a/test/integration/targets/memset_dns_reload/aliases b/test/integration/targets/memset_dns_reload/aliases new file mode 100644 index 0000000000..ad7ccf7ada --- /dev/null +++ b/test/integration/targets/memset_dns_reload/aliases @@ -0,0 +1 @@ +unsupported diff --git a/test/integration/targets/memset_dns_reload/meta/main.yml b/test/integration/targets/memset_dns_reload/meta/main.yml new file mode 100644 index 0000000000..73b314ff7c --- /dev/null +++ b/test/integration/targets/memset_dns_reload/meta/main.yml @@ -0,0 +1 @@ +---
\ No newline at end of file diff --git a/test/integration/targets/memset_dns_reload/tasks/main.yml b/test/integration/targets/memset_dns_reload/tasks/main.yml new file mode 100644 index 0000000000..e778265593 --- /dev/null +++ b/test/integration/targets/memset_dns_reload/tasks/main.yml @@ -0,0 +1,26 @@ +--- +- name: request reload with invalid API key + local_action: + module: memset_dns_reload + api_key: "wa9aerahhie0eekee9iaphoorovooyia" + ignore_errors: true + register: result + +- name: check API response with invalid API key + assert: + that: + - "'Memset API returned a 403 response (ApiErrorForbidden, Bad api_key)' in result.msg" + - result is not successful + +- name: request reload and poll + local_action: + module: memset_dns_reload + api_key: "{{ api_key }}" + poll: true + register: result + +- name: check reload succeeded + assert: + that: + - result is changed + - result is successful |