--- - 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