From c0819f964813964e5e52e0305f3241319ddf9bb4 Mon Sep 17 00:00:00 2001 From: Aaron Guise Date: Wed, 23 Jun 2021 13:52:08 +1200 Subject: [PATCH] Added tests --- molecule/default/verify.yml | 14 ++++++++++++-- molecule/proxy/verify.yml | 21 ++++++--------------- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml index 79044cd..c8dc220 100644 --- a/molecule/default/verify.yml +++ b/molecule/default/verify.yml @@ -5,6 +5,16 @@ hosts: all gather_facts: false tasks: - - name: Example assertion + - name: install httpd-itk + dnf: + name: httpd-itk + update_cache: true + state: installed + + - name: Gather the package facts + package_facts: + manager: auto + + - name: Is httpd-itk installed? assert: - that: true + that: "'httpd-itk' in ansible_facts.packages" \ No newline at end of file diff --git a/molecule/proxy/verify.yml b/molecule/proxy/verify.yml index 90b4970..b62479e 100644 --- a/molecule/proxy/verify.yml +++ b/molecule/proxy/verify.yml @@ -5,25 +5,16 @@ hosts: all gather_facts: false tasks: - - name: Get ravens config - shell: cat /etc/yum.repos.d/raven* - register: hellfire - - - debug: - msg: "{{ hellfire.stdout_lines }}" - - - name: Check available packages - shell: dnf --enablerepo raven search itk - register: shellout - - - debug: - msg: "{{ shellout.stdout }}" - name: install httpd-itk dnf: name: httpd-itk update_cache: true state: installed - - name: Example assertion + - name: Gather the package facts + package_facts: + manager: auto + + - name: Is httpd-itk installed? assert: - that: true + that: "'httpd-itk' in ansible_facts.packages"