summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Krizek <martin.krizek@gmail.com>2017-09-11 19:16:49 +0200
committerToshio Kuratomi <a.badger@gmail.com>2017-09-11 11:45:44 -0700
commitbaec8cf95ac19e03336463ffe0bb5d49a2d008db (patch)
tree952dfe9c3064fa63c47d78183237c27ca89a2e83
parentd39635181739413d33b8a1aae863c326ad68f7d6 (diff)
downloadansible-baec8cf95ac19e03336463ffe0bb5d49a2d008db.tar.gz
dnf: add environment upgrade test
(cherry picked from commit 0daacdccf82e5e69351a5bafc42a44e93b2c6947)
-rw-r--r--test/integration/targets/dnf/tasks/dnf.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/test/integration/targets/dnf/tasks/dnf.yml b/test/integration/targets/dnf/tasks/dnf.yml
index a3496560ff..174f8a4d7e 100644
--- a/test/integration/targets/dnf/tasks/dnf.yml
+++ b/test/integration/targets/dnf/tasks/dnf.yml
@@ -390,3 +390,23 @@
that:
- "'changed' in dnf_result"
- "'msg' in dnf_result"
+
+# ENVIRONMENT UPGRADE
+# see commit de299ef77c03a64a8f515033a79ac6b7db1bc710
+- name: install Web Server environment
+ dnf:
+ name: "@Web Server"
+ state: latest
+ register: dnf_result
+
+- name: verify installation of the environment
+ assert:
+ that:
+ - "not dnf_result.failed | default(False)"
+ - "dnf_result.changed"
+
+- name: verify dnf module outputs
+ assert:
+ that:
+ - "'changed' in dnf_result"
+ - "'results' in dnf_result"