diff options
Diffstat (limited to 'test/integration/targets/win_updates')
4 files changed, 0 insertions, 125 deletions
diff --git a/test/integration/targets/win_updates/aliases b/test/integration/targets/win_updates/aliases deleted file mode 100644 index 98b74ac987..0000000000 --- a/test/integration/targets/win_updates/aliases +++ /dev/null @@ -1,2 +0,0 @@ -shippable/windows/group2 -unstable diff --git a/test/integration/targets/win_updates/defaults/main.yml b/test/integration/targets/win_updates/defaults/main.yml deleted file mode 100644 index 4946ccb037..0000000000 --- a/test/integration/targets/win_updates/defaults/main.yml +++ /dev/null @@ -1 +0,0 @@ -win_updates_dir: '{{win_output_dir}}\win_updates' diff --git a/test/integration/targets/win_updates/tasks/main.yml b/test/integration/targets/win_updates/tasks/main.yml deleted file mode 100644 index 182090e98a..0000000000 --- a/test/integration/targets/win_updates/tasks/main.yml +++ /dev/null @@ -1,26 +0,0 @@ ---- -- name: ensure test folder exists - win_file: - path: '{{win_updates_dir}}' - state: directory - -- name: ensure WUA service is running - win_service: - name: wuauserv - state: started - start_mode: manual - -- block: - - include_tasks: tests.yml - - always: - - name: ensure test folder is deleted - win_file: - path: '{{win_updates_dir}}' - state: absent - - - name: ensure WUA service is running - win_service: - name: wuauserv - state: started - start_mode: manual diff --git a/test/integration/targets/win_updates/tasks/tests.yml b/test/integration/targets/win_updates/tasks/tests.yml deleted file mode 100644 index fe54a4b9c8..0000000000 --- a/test/integration/targets/win_updates/tasks/tests.yml +++ /dev/null @@ -1,96 +0,0 @@ ---- -- name: expect failure when state is not a valid option - win_updates: - state: invalid - register: invalid_state - failed_when: invalid_state.msg != 'state must be either installed, searched or downloaded' - -- name: ensure log file not present before tests - win_file: - path: '{{win_updates_dir}}/update.log' - state: absent - -- name: search for updates without log output - win_updates: - state: searched - category_names: - - CriticalUpdates - register: update_search_without_log - -- name: get stat of update without log file - win_stat: - path: '{{win_updates_dir}}/update.log' - register: update_search_without_log_actual - -- name: assert search for updates without log output - assert: - that: - - not update_search_without_log is changed - - update_search_without_log.reboot_required == False - - update_search_without_log.updates is defined - - update_search_without_log.installed_update_count is defined - - update_search_without_log.found_update_count is defined - - update_search_without_log_actual.stat.exists == False - -- name: search for updates with log output (check) - win_updates: - state: searched - category_names: CriticalUpdates - log_path: '{{win_updates_dir}}/update.log' - register: update_search_with_log_check - check_mode: yes - -- name: get stat of update log file (check) - win_stat: - path: '{{win_updates_dir}}/update.log' - register: update_search_with_log_check_actual - -- name: assert search for updates with log output - assert: - that: - - not update_search_with_log_check is changed - - update_search_with_log_check.reboot_required == False - - update_search_with_log_check.updates is defined - - update_search_with_log_check.installed_update_count is defined - - update_search_with_log_check.found_update_count is defined - - update_search_with_log_check_actual.stat.exists == False - -- name: search for updates with log output and use scheduled task - win_updates: - state: searched - category_names: - - CriticalUpdates - log_path: '{{win_updates_dir}}/update.log' - use_scheduled_task: yes - register: update_search_with_log - -- name: get stat of update log file - win_stat: - path: '{{win_updates_dir}}/update.log' - register: update_search_with_log_actual - -- name: assert search for updates with log output - assert: - that: - - not update_search_with_log is changed - - update_search_with_log.reboot_required == False - - update_search_with_log.updates is defined - - update_search_with_log.installed_update_count is defined - - update_search_with_log.found_update_count is defined - - update_search_with_log_actual.stat.exists - -- name: ensure WUA service is stopped for tests - win_service: - name: wuauserv - state: stopped - start_mode: disabled - -- name: expect failed when running with stopped WUA service - win_updates: - state: searched - category_names: - - CriticalUpdates - register: update_service_stopped_failed - failed_when: - - "'Failed to search for updates with criteria' not in update_service_stopped_failed.msg" - - "'The service cannot be started' not in update_service_stopped_failed.msg" |