grafana-ansible-collection/tests/integration/targets/folder/tasks/main.yml

29 lines
715 B
YAML

- name: Create/Update a Folder in Grafana
grafana.grafana.folder:
title: Ansible Integration test
uid: test123
overwrite: true
stack_slug: "{{ stack_name }}"
grafana_api_key: "{{ grafana_api_key }}"
state: present
register: create_result
- assert:
that:
- create_result.failed == false
- name: Delete a folder
grafana.grafana.folder:
title: Ansible Integration test
uid: test123
overwrite: true
stack_slug: "{{ stack_name }}"
grafana_api_key: "{{ grafana_api_key }}"
state: absent
register: delete_result
- assert:
that:
- delete_result.output.status == 200
- delete_result.output.response == "Folder has been succesfuly deleted"