win_say - fix up syntax and test issues (#45450)
(cherry picked from commit c9c141fb6a
)
This commit is contained in:
parent
89ab0b5d32
commit
f2d5954d11
3 changed files with 11 additions and 1 deletions
2
changelogs/fragments/win_say-fix.yaml
Normal file
2
changelogs/fragments/win_say-fix.yaml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
bugfixes:
|
||||||
|
- win_say - fix syntax error in module and get tests working
|
|
@ -21,7 +21,7 @@ $result = @{
|
||||||
|
|
||||||
$words = $null
|
$words = $null
|
||||||
|
|
||||||
f ($speech_speed -lt -10 -or $speech_speed -gt 10) {
|
if ($speech_speed -lt -10 -or $speech_speed -gt 10) {
|
||||||
Fail-Json $result "speech_speed needs to a integer in the range -10 to 10. The value $speech_speed is outside this range."
|
Fail-Json $result "speech_speed needs to a integer in the range -10 to 10. The value $speech_speed is outside this range."
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,18 +1,24 @@
|
||||||
|
# CI hosts don't have a valid Speech package so we rely on check mode for basic
|
||||||
|
# sanity tests
|
||||||
|
---
|
||||||
- name: Warn of impending deployment
|
- name: Warn of impending deployment
|
||||||
win_say:
|
win_say:
|
||||||
msg: Warning, deployment commencing in 5 minutes, please log out.
|
msg: Warning, deployment commencing in 5 minutes, please log out.
|
||||||
|
check_mode: yes
|
||||||
|
|
||||||
- name: Using a different voice and a start sound
|
- name: Using a different voice and a start sound
|
||||||
win_say:
|
win_say:
|
||||||
msg: Warning, deployment commencing in 5 minutes, please log out.
|
msg: Warning, deployment commencing in 5 minutes, please log out.
|
||||||
start_sound_path: C:\Windows\Media\ding.wav
|
start_sound_path: C:\Windows\Media\ding.wav
|
||||||
voice: Microsoft Hazel Desktop
|
voice: Microsoft Hazel Desktop
|
||||||
|
check_mode: yes
|
||||||
|
|
||||||
- name: Example with start and end sound
|
- name: Example with start and end sound
|
||||||
win_say:
|
win_say:
|
||||||
msg: New software installed
|
msg: New software installed
|
||||||
start_sound_path: C:\Windows\Media\Windows Balloon.wav
|
start_sound_path: C:\Windows\Media\Windows Balloon.wav
|
||||||
end_sound_path: C:\Windows\Media\chimes.wav
|
end_sound_path: C:\Windows\Media\chimes.wav
|
||||||
|
check_mode: yes
|
||||||
|
|
||||||
- name: Create message file
|
- name: Create message file
|
||||||
win_copy:
|
win_copy:
|
||||||
|
@ -24,6 +30,7 @@
|
||||||
msg_file: C:\Windows\Temp\win_say_message.txt
|
msg_file: C:\Windows\Temp\win_say_message.txt
|
||||||
start_sound_path: C:\Windows\Media\Windows Balloon.wav
|
start_sound_path: C:\Windows\Media\Windows Balloon.wav
|
||||||
end_sound_path: C:\Windows\Media\chimes.wav
|
end_sound_path: C:\Windows\Media\chimes.wav
|
||||||
|
check_mode: yes
|
||||||
|
|
||||||
- name: Remove message file
|
- name: Remove message file
|
||||||
win_file:
|
win_file:
|
||||||
|
@ -34,3 +41,4 @@
|
||||||
win_say:
|
win_say:
|
||||||
speech_speed: 5
|
speech_speed: 5
|
||||||
msg: Stay calm and proceed to the closest fire exit.
|
msg: Stay calm and proceed to the closest fire exit.
|
||||||
|
check_mode: yes
|
||||||
|
|
Loading…
Reference in a new issue