diff options
Diffstat (limited to 'test/integration/targets/win_auto_logon/tasks/tests.yml')
-rw-r--r-- | test/integration/targets/win_auto_logon/tasks/tests.yml | 178 |
1 files changed, 0 insertions, 178 deletions
diff --git a/test/integration/targets/win_auto_logon/tasks/tests.yml b/test/integration/targets/win_auto_logon/tasks/tests.yml deleted file mode 100644 index c25e07709b..0000000000 --- a/test/integration/targets/win_auto_logon/tasks/tests.yml +++ /dev/null @@ -1,178 +0,0 @@ -# Copyright: (c) 2019, Prasoon Karunan V (@prasoonkarunan) <kvprasoon@Live.in> -# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) ---- -- name: set autologon registry keys (check mode) - win_auto_logon: - username: '{{ ansible_user }}' - password: '{{ test_logon_password }}' - state: present - register: set_check - check_mode: yes - -- name: get acutal of set autologon registry keys (check mode) - test_autologon_info: - register: set_actual_check - -- name: assert set autologon registry keys (check mode) - assert: - that: - - set_check is changed - - set_actual_check.AutoAdminLogon == 0 - - set_actual_check.AutoLogonCount == None - - set_actual_check.DefaultDomainName == None - - set_actual_check.DefaultPassword == 'abc' - - set_actual_check.DefaultUserName == None - - set_actual_check.LsaPassword == None - -- name: set autologon registry keys - win_auto_logon: - username: '{{ ansible_user }}' - password: '{{ test_logon_password }}' - state: present - register: set - -- name: get acutal of set autologon registry keys - test_autologon_info: - register: set_actual - -- name: assert set autologon registry keys - assert: - that: - - set is changed - - set_actual.AutoAdminLogon == 1 - - set_actual.AutoLogonCount == None - - set_actual.DefaultDomainName == test_domain - - set_actual.DefaultPassword == None - - set_actual.DefaultUserName == test_user - - set_actual.LsaPassword == test_logon_password - -- name: set autologon registry keys (idempotent) - win_auto_logon: - username: '{{ ansible_user }}' - password: '{{ test_logon_password }}' - state: present - register: set_again - -- name: assert set autologon registry keys (idempotent) - assert: - that: - - not set_again is changed - -- name: add logon count (check mode) - win_auto_logon: - username: '{{ ansible_user }}' - password: '{{ test_logon_password }}' - logon_count: 2 - state: present - register: logon_count_check - check_mode: yes - -- name: get result of add logon count (check mode) - test_autologon_info: - register: logon_count_actual_check - -- name: assert add logon count (check mode) - assert: - that: - - logon_count_check is changed - - logon_count_actual_check.AutoLogonCount == None - -- name: add logon count - win_auto_logon: - username: '{{ ansible_user }}' - password: '{{ test_logon_password }}' - logon_count: 2 - state: present - register: logon_count - -- name: get result of add logon count - test_autologon_info: - register: logon_count_actual - -- name: assert add logon count - assert: - that: - - logon_count is changed - - logon_count_actual.AutoLogonCount == 2 - -- name: change auto logon (check mode) - win_auto_logon: - username: '{{ ansible_user }}' - password: '{{ test_logon_password2 }}' - state: present - register: change_check - check_mode: yes - -- name: get reuslt of change auto logon (check mode) - test_autologon_info: - register: change_actual_check - -- name: assert change auto logon (check mode) - assert: - that: - - change_check is changed - - change_actual_check == logon_count_actual - -- name: change auto logon - win_auto_logon: - username: '{{ ansible_user }}' - password: '{{ test_logon_password2 }}' - state: present - register: change - -- name: get reuslt of change auto logon - test_autologon_info: - register: change_actual - -- name: assert change auto logon - assert: - that: - - change is changed - - change_actual.AutoLogonCount == None - - change_actual.LsaPassword == test_logon_password2 - -- name: remove autologon registry keys (check mode) - win_auto_logon: - state: absent - register: remove_check - check_mode: yes - -- name: get result of remove autologon registry keys (check mode) - test_autologon_info: - register: remove_actual_check - -- name: assert remove autologon registry keys (check mode) - assert: - that: - - remove_check is changed - - remove_actual_check == change_actual - -- name: remove autologon registry keys - win_auto_logon: - state: absent - register: remove - -- name: get result of remove autologon registry keys - test_autologon_info: - register: remove_actual - -- name: assert remove autologon registry keys - assert: - that: - - remove is changed - - remove_actual.AutoAdminLogon == 0 - - remove_actual.AutoLogonCount == None - - remove_actual.DefaultDomainName == None - - remove_actual.DefaultPassword == None - - remove_actual.DefaultUserName == None - - remove_actual.LsaPassword == None - -- name: remove autologon registry keys (idempotent) - win_auto_logon: - state: absent - register: remove_again - -- name: assert remove autologon registry keys (idempotent) - assert: - that: - - not remove_again is changed |