win_regedit: fix extra info coming into stdout (#31813)

This commit is contained in:
Jordan Borean 2017-10-17 11:58:32 +10:00 committed by GitHub
commit 888de842b3
2 changed files with 39 additions and 2 deletions

View file

@ -421,3 +421,40 @@
assert:
that:
- not create_hkcr_key_again|changed
# https://github.com/ansible/ansible/issues/31782
- name: create property like a json string
win_regedit:
path: '{{test_win_regedit_local_key}}\NewKey'
name: '{7f51bda7-bcea-465a-9eb6-5a2bcd9cb52f}'
data: test data
type: string
state: present
register: create_prop_with_json
- name: get result of create property like a json string
win_reg_stat:
path: '{{test_win_regedit_local_key}}\NewKey'
name: '{7f51bda7-bcea-465a-9eb6-5a2bcd9cb52f}'
register: create_prop_with_json_result
- name: assert results of create property like a json string
assert:
that:
- create_prop_with_json|changed
- create_prop_with_json_result.exists == True
- create_prop_with_json_result.value == 'test data'
- name: create property like a json string (idempotent)
win_regedit:
path: '{{test_win_regedit_local_key}}\NewKey'
name: '{7f51bda7-bcea-465a-9eb6-5a2bcd9cb52f}'
data: test data
type: string
state: present
register: create_prop_with_json_again
- name: assert results of create property like a json string (idempotent)
assert:
that:
- not create_prop_with_json_again|changed