summaryrefslogtreecommitdiff
path: root/test/integration/targets/apt
diff options
context:
space:
mode:
authorBrendan Almonte <almonteb@users.noreply.github.com>2017-05-24 16:04:38 -0700
committerToshio Kuratomi <a.badger@gmail.com>2017-05-24 16:04:38 -0700
commitb820d024fc3bf7029954d28b9aa05702a42fc6d3 (patch)
tree5641c9e5661242c6a2543d850afab7a89ea51d85 /test/integration/targets/apt
parent5c43bd3baec1f10968a1b971edcdd1100b821e62 (diff)
downloadansible-b820d024fc3bf7029954d28b9aa05702a42fc6d3.tar.gz
Add alternative syntax for upgrading all installed packages via apt (#25007)
syntax: 'apt: name=* state=latest' feature #24189
Diffstat (limited to 'test/integration/targets/apt')
-rw-r--r--test/integration/targets/apt/tasks/apt.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/integration/targets/apt/tasks/apt.yml b/test/integration/targets/apt/tasks/apt.yml
index d293f845fa..7aab018ec2 100644
--- a/test/integration/targets/apt/tasks/apt.yml
+++ b/test/integration/targets/apt/tasks/apt.yml
@@ -148,3 +148,15 @@
assert:
that:
- "dpkg_force.changed"
+
+# NEGATIVE: upgrade all packages while providing additional packages to install
+- name: provide additional packages to install while upgrading all installed packages
+ apt: pkg=*,test state=latest
+ ignore_errors: True
+ register: apt_result
+
+- name: verify failure of upgrade packages and install
+ assert:
+ that:
+ - "not apt_result.changed"
+ - "apt_result.failed"