mitogen/tests/ansible/integration/connection/_put_file.yml

23 lines
472 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
- original.stat.mtime|int == copied.stat.mtime|int