You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
706 B
YAML
21 lines
706 B
YAML
6 years ago
|
# issue #554: double calls to make_tmp_path() fail with assertion error. Ensure
|
||
|
# they succeed and are cleaned up correctly.
|
||
|
|
||
|
- hosts: target
|
||
|
tasks:
|
||
|
- mitogen_action_script:
|
||
|
script: |
|
||
|
result['t1'] = self._make_tmp_path()
|
||
|
result['t2'] = self._make_tmp_path()
|
||
|
assert result['t1'] != result['t2']
|
||
|
assert self._remote_file_exists(result['t1'])
|
||
|
assert self._remote_file_exists(result['t2'])
|
||
|
self._remove_tmp_path(result['t1'])
|
||
|
self._remove_tmp_path(result['t2'])
|
||
|
register: out
|
||
|
|
||
|
- mitogen_action_script:
|
||
|
script: |
|
||
|
assert not self._remote_file_exists("{{ out.t1 }}")
|
||
|
assert not self._remote_file_exists("{{ out.t2 }}")
|