ansible/test/integration/targets/var_templating/test_connection_vars.yml
Sloane Hertel d329985d4c
[2.10] template connection variables accessed directly before using (#70657) (#70688)
* template connection variables accessed directly before using (#70657)

* template variables accessed directly when using them instead of FieldAttributes

(cherry picked from commit 8c213c9334)

* changelog
2020-07-21 11:19:52 -07:00

26 lines
641 B
YAML

---
- hosts: localhost
gather_facts: no
vars:
my_var:
become_method: sudo
connection: local
become: 1
tasks:
- include_vars: "./vars/connection.yml"
- command: whoami
ignore_errors: yes
register: result
failed_when: result is not success and (result.module_stderr is defined or result.module_stderr is defined)
- assert:
that:
- "'sudo' in result.module_stderr"
when: result is not success and result.module_stderr is defined
- assert:
that:
- "'Invalid become method specified' not in result.msg"
when: result is not success and result.msg is defined