summaryrefslogtreecommitdiff
path: root/test/integration/targets/environment
diff options
context:
space:
mode:
authorBrian Coca <brian.coca+git@gmail.com>2017-04-12 12:59:41 -0400
committerBrian Coca <bcoca@users.noreply.github.com>2017-04-12 18:34:29 -0400
commit8382ed72005d251387de8cc8f867c49ebca79eee (patch)
treeb6b06c6e626727809031890c8d5288ee0dc9bef7 /test/integration/targets/environment
parentdf5895e585e18bfbf84af993c152801124332bf0 (diff)
downloadansible-8382ed72005d251387de8cc8f867c49ebca79eee.tar.gz
added test emulating #23180 use case
Diffstat (limited to 'test/integration/targets/environment')
-rw-r--r--test/integration/targets/environment/test_environment.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/integration/targets/environment/test_environment.yml b/test/integration/targets/environment/test_environment.yml
index e72224ba76..e35a438582 100644
--- a/test/integration/targets/environment/test_environment.yml
+++ b/test/integration/targets/environment/test_environment.yml
@@ -2,7 +2,17 @@
vars:
- test1:
key1: val1
+ environment:
+ PATH: '{{ansible_env.PATH + ":/lola"}}'
+ lola: 'ido'
tasks:
+ - name: ensure special case with ansible_env is skipped but others still work
+ assert:
+ that:
+ - lookup('env', 'PATH') == ansible_env.PATH
+ - "'/lola' not in ansible_env.PATH"
+ - ansible_env.lola == 'ido'
+
- name: check that envvar does not exist
shell: echo $key1
register: test_env