Merge pull request #1367 from AlanCoding/another_lib_fail

Fix test so that playbook runs to completion
This commit is contained in:
Alan Rominger 2018-04-13 13:39:07 -04:00 committed by GitHub
commit 684091f4f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -208,8 +208,8 @@ def test_callback_plugin_no_log_filters(executor, cache, playbook):
- shell: echo "PUBLIC"
- shell: echo "PRIVATE"
no_log: true
- uri: uri=https://example.org username="PUBLIC" password="PRIVATE"
- copy: content="PRIVATE" destination="/tmp/tmp_no_log"
- uri: url=https://example.org username="PUBLIC" password="PRIVATE"
- copy: content="PRIVATE" dest="/tmp/tmp_no_log"
'''}, # noqa
])
def test_callback_plugin_task_args_leak(executor, cache, playbook):
@ -227,6 +227,8 @@ def test_callback_plugin_task_args_leak(executor, cache, playbook):
assert events[5]['event'] == 'runner_on_ok'
assert 'PUBLIC' in json.dumps(cache.items())
assert 'PRIVATE' not in json.dumps(cache.items())
# make sure playbook was successful, so all tasks were hit
assert not events[-1]['event_data']['failures'], 'Unexpected playbook execution failure'
@pytest.mark.parametrize('playbook', [