win_credential - fix encoding for text based secrets (#54695)

* win_credential - fix encoding for text based secrets

* Fix py2 encoding issues
This commit is contained in:
Jordan Borean
2019-04-02 09:29:05 +10:00
committed by GitHub
parent 95e5f89089
commit c40f41d519
3 changed files with 9 additions and 4 deletions

View File

@@ -409,6 +409,10 @@
register: generic_password_actual
vars: *become_vars
- name: set encoded password result
set_fact:
encoded_pass: '{{ "genericpass" | string | b64encode(encoding="utf-16-le") }}'
- name: assert create generic password
assert:
that:
@@ -419,7 +423,7 @@
- generic_password_actual.comment == None
- generic_password_actual.name == test_hostname
- generic_password_actual.persistence == "Enterprise"
- generic_password_actual.secret == "genericpass"|b64encode
- generic_password_actual.secret == encoded_pass
- generic_password_actual.type == "Generic"
- generic_password_actual.username == "genericuser"