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.
mitogen/tests/ansible/integration/connection/_put_file.yml

23 lines
494 B
YAML

---
- shell: dd if=/dev/urandom of=/tmp/{{file_name}} bs=1024 count={{file_size}}
args:
creates: /tmp/{{file_name}}
connection: local
- copy:
dest: /tmp/{{file_name}}.out
src: /tmp/{{file_name}}
- stat: path=/tmp/{{file_name}}
register: original
connection: local
- stat: path=/tmp/{{file_name}}.out
register: copied
- assert:
that:
- original.stat.checksum == copied.stat.checksum
- (not is_mitogen) or (original.stat.mtime|int == copied.stat.mtime|int)