diff options
Diffstat (limited to 'test/integration/targets/openssl_privatekey/tests/validate.yml')
-rw-r--r-- | test/integration/targets/openssl_privatekey/tests/validate.yml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/integration/targets/openssl_privatekey/tests/validate.yml b/test/integration/targets/openssl_privatekey/tests/validate.yml index 0c5f29fb12..b6594cf5d7 100644 --- a/test/integration/targets/openssl_privatekey/tests/validate.yml +++ b/test/integration/targets/openssl_privatekey/tests/validate.yml @@ -1,4 +1,12 @@ --- +- name: Validate privatekey1 idempotency and content returned + assert: + that: + - privatekey1_idempotence is not changed + - privatekey1.privatekey == lookup('file', output_dir ~ '/privatekey1.pem', rstrip=False) + - privatekey1.privatekey == privatekey1_idempotence.privatekey + + - name: Validate privatekey1 (test - RSA key with size 4096 bits) shell: "openssl rsa -noout -text -in {{ output_dir }}/privatekey1.pem | grep Private | sed 's/\\(RSA *\\)*Private-Key: (\\(.*\\) bit.*)/\\2/'" register: privatekey1 @@ -39,6 +47,13 @@ that: - privatekey4.stat.exists == False +- name: Validate privatekey4 removal behavior + assert: + that: + - privatekey4_delete is changed + - privatekey4_delete.privatekey is none + - privatekey4_delete_idempotence is not changed + - name: Validate privatekey5 (test - Passphrase protected key + idempotence) shell: "openssl rsa -noout -text -in {{ output_dir }}/privatekey5.pem -passin pass:ansible | grep Private | sed 's/\\(RSA *\\)*Private-Key: (\\(.*\\) bit.*)/\\2/'" |