summaryrefslogtreecommitdiff
path: root/test/integration/targets/openssl_certificate_info
diff options
context:
space:
mode:
authorFelix Fontein <felix@fontein.de>2019-08-17 15:49:54 +0200
committerGitHub <noreply@github.com>2019-08-17 15:49:54 +0200
commitcf69b73c045acf97dca2c9b8fedce31c2153913c (patch)
tree4d89b7779d4982de3fba12f662eda6588ef85da3 /test/integration/targets/openssl_certificate_info
parent100b56439ee0fb779f049c1cd61ebb305a6bb5ce (diff)
downloadansible-cf69b73c045acf97dca2c9b8fedce31c2153913c.tar.gz
openssl_certificate/csr_info: add ordered issuer/subject return value (#60708)
* Add ordered issuer/subject return value. * Add changelog.
Diffstat (limited to 'test/integration/targets/openssl_certificate_info')
-rw-r--r--test/integration/targets/openssl_certificate_info/tasks/impl.yml10
-rw-r--r--test/integration/targets/openssl_certificate_info/tasks/main.yml4
2 files changed, 13 insertions, 1 deletions
diff --git a/test/integration/targets/openssl_certificate_info/tasks/impl.yml b/test/integration/targets/openssl_certificate_info/tasks/impl.yml
index dbf942602a..125b9e85a7 100644
--- a/test/integration/targets/openssl_certificate_info/tasks/impl.yml
+++ b/test/integration/targets/openssl_certificate_info/tasks/impl.yml
@@ -8,6 +8,16 @@
select_crypto_backend: '{{ select_crypto_backend }}'
register: result
+- name: Check whether issuer and subject behave as expected
+ assert:
+ that:
+ - result.issuer.organizationalUnitName == 'ACME Department'
+ - "['organizationalUnitName', 'Crypto Department'] in result.issuer_ordered"
+ - "['organizationalUnitName', 'ACME Department'] in result.issuer_ordered"
+ - result.subject.organizationalUnitName == 'ACME Department'
+ - "['organizationalUnitName', 'Crypto Department'] in result.subject_ordered"
+ - "['organizationalUnitName', 'ACME Department'] in result.subject_ordered"
+
- name: Update result list
set_fact:
info_results: "{{ info_results + [result] }}"
diff --git a/test/integration/targets/openssl_certificate_info/tasks/main.yml b/test/integration/targets/openssl_certificate_info/tasks/main.yml
index bff52bade1..36a3681f36 100644
--- a/test/integration/targets/openssl_certificate_info/tasks/main.yml
+++ b/test/integration/targets/openssl_certificate_info/tasks/main.yml
@@ -21,7 +21,9 @@
ST: Zurich
streetAddress: Welcome Street
O: Ansible
- organizationalUnitName: Crypto Department
+ organizationalUnitName:
+ - Crypto Department
+ - ACME Department
serialNumber: "1234"
SN: Last Name
GN: First Name