From 5c9ce1b675fe3b7142d3fcce5ad6afad2c587993 Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Jan 08 2018 16:27:47 +0000 Subject: add tests --- diff --git a/tests/test_manual_activation.yml b/tests/test_manual_activation.yml new file mode 100644 index 0000000..3288d89 --- /dev/null +++ b/tests/test_manual_activation.yml @@ -0,0 +1,16 @@ +--- +- name: make sure kresd socket and service is off + service: + name: "{{ item }}" + state: stopped + with_items: + - kresd.socket + - kresd.service + +- name: start kresd.service + service: + name: kresd.service + state: started + +- name: check if query is answered + shell: dig @127.0.0.1 . diff --git a/tests/test_socket_activation.yml b/tests/test_socket_activation.yml new file mode 100644 index 0000000..3bc154f --- /dev/null +++ b/tests/test_socket_activation.yml @@ -0,0 +1,16 @@ +--- +- name: make sure kresd socket and service is off + service: + name: "{{ item }}" + state: stopped + with_items: + - kresd.socket + - kresd.service + +- name: start kresd.socket + service: + name: kresd.socket + state: started + +- name: check if query is answered + shell: dig @127.0.0.1 . diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..052946c --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,17 @@ +--- +- hosts: localhost + remote_user: root + pre_tasks: + # FIXME: Turn off SELinux until bug is resolved + # See https://bugzilla.redhat.com/show_bug.cgi?id=1366968 + - selinux: + state: permissive + policy: targeted + - package: # Install additional dependecies + name: bind-utils + state: latest + roles: + - role: standard-test-rpm + tasks: + - include_tasks: test_socket_activation.yml + - include_tasks: test_manual_activation.yml