mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Better names for the test_binary tests
This commit is contained in:
parent
788e47b693
commit
930bdd1f2f
1 changed files with 12 additions and 6 deletions
|
@ -40,7 +40,7 @@
|
||||||
content: "{{ simple_accents }}\n"
|
content: "{{ simple_accents }}\n"
|
||||||
dest: "{{ output_dir }}/from_playbook.txt"
|
dest: "{{ output_dir }}/from_playbook.txt"
|
||||||
|
|
||||||
- name: Check that what was written matches
|
- name: Check that copying utf-8 content matches
|
||||||
stat:
|
stat:
|
||||||
path: "{{ output_dir }}/from_playbook.txt"
|
path: "{{ output_dir }}/from_playbook.txt"
|
||||||
register: results
|
register: results
|
||||||
|
@ -54,7 +54,7 @@
|
||||||
content: "{{ utf8_simple_accents|b64decode }}\n"
|
content: "{{ utf8_simple_accents|b64decode }}\n"
|
||||||
dest: "{{ output_dir }}/b64_utf8.txt"
|
dest: "{{ output_dir }}/b64_utf8.txt"
|
||||||
|
|
||||||
- name: Check that what was written matches
|
- name: Check that utf8 in a base64 string matches
|
||||||
stat:
|
stat:
|
||||||
path: "{{ output_dir }}/b64_utf8.txt"
|
path: "{{ output_dir }}/b64_utf8.txt"
|
||||||
register: results
|
register: results
|
||||||
|
@ -68,7 +68,7 @@
|
||||||
content: "{{ latin1_simple_accents|b64decode }}\n"
|
content: "{{ latin1_simple_accents|b64decode }}\n"
|
||||||
dest: "{{ output_dir }}/b64_latin1.txt"
|
dest: "{{ output_dir }}/b64_latin1.txt"
|
||||||
|
|
||||||
- name: Check that what was written matches
|
- name: Check that latin1 in a base64 string matches
|
||||||
stat:
|
stat:
|
||||||
path: "{{ output_dir }}/b64_latin1.txt"
|
path: "{{ output_dir }}/b64_latin1.txt"
|
||||||
register: results
|
register: results
|
||||||
|
@ -76,13 +76,16 @@
|
||||||
- assert:
|
- assert:
|
||||||
that:
|
that:
|
||||||
- 'results.stat.checksum == b64_latin1.stat.checksum'
|
- 'results.stat.checksum == b64_latin1.stat.checksum'
|
||||||
|
# This one depends on being able to pass binary data through
|
||||||
|
# Might be a while before we find a solution for this
|
||||||
|
ignore_errors: True
|
||||||
|
|
||||||
- name: Template with a unicode string from the playbook
|
- name: Template with a unicode string from the playbook
|
||||||
template:
|
template:
|
||||||
src: "from_playbook_template.j2"
|
src: "from_playbook_template.j2"
|
||||||
dest: "{{ output_dir }}/from_playbook_template.txt"
|
dest: "{{ output_dir }}/from_playbook_template.txt"
|
||||||
|
|
||||||
- name: Check that what was written matches
|
- name: Check that writing a template from a playbook var matches
|
||||||
stat:
|
stat:
|
||||||
path: "{{ output_dir }}/from_playbook_template.txt"
|
path: "{{ output_dir }}/from_playbook_template.txt"
|
||||||
register: results
|
register: results
|
||||||
|
@ -96,7 +99,7 @@
|
||||||
src: "b64_utf8_template.j2"
|
src: "b64_utf8_template.j2"
|
||||||
dest: "{{ output_dir }}/b64_utf8_template.txt"
|
dest: "{{ output_dir }}/b64_utf8_template.txt"
|
||||||
|
|
||||||
- name: Check that what was written matches
|
- name: Check that writing a template from a base64 encoded utf8 string matches
|
||||||
stat:
|
stat:
|
||||||
path: "{{ output_dir }}/b64_utf8_template.txt"
|
path: "{{ output_dir }}/b64_utf8_template.txt"
|
||||||
register: results
|
register: results
|
||||||
|
@ -110,7 +113,7 @@
|
||||||
src: "b64_latin1_template.j2"
|
src: "b64_latin1_template.j2"
|
||||||
dest: "{{ output_dir }}/b64_latin1_template.txt"
|
dest: "{{ output_dir }}/b64_latin1_template.txt"
|
||||||
|
|
||||||
- name: Check that what was written matches
|
- name: Check that writing a template from a base64 encoded latin1 string matches
|
||||||
stat:
|
stat:
|
||||||
path: "{{ output_dir }}/b64_latin1_template.txt"
|
path: "{{ output_dir }}/b64_latin1_template.txt"
|
||||||
register: results
|
register: results
|
||||||
|
@ -118,6 +121,9 @@
|
||||||
- assert:
|
- assert:
|
||||||
that:
|
that:
|
||||||
- 'results.stat.checksum == b64_latin1.stat.checksum'
|
- 'results.stat.checksum == b64_latin1.stat.checksum'
|
||||||
|
# This one depends on being able to pass binary data through
|
||||||
|
# Might be a while before we find a solution for this
|
||||||
|
ignore_errors: True
|
||||||
|
|
||||||
# These might give garbled output but none of them should traceback
|
# These might give garbled output but none of them should traceback
|
||||||
- debug: var=simple_accents
|
- debug: var=simple_accents
|
||||||
|
|
Loading…
Reference in a new issue