[PATCH 3/6] windows.media.speech/tests: Make waits non infinite.

Bernhard Kölbl besentv at gmail.com
Wed Apr 20 14:34:10 CDT 2022


Signed-off-by: Bernhard Kölbl <besentv at gmail.com>
---
 dlls/windows.media.speech/tests/speech.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/windows.media.speech/tests/speech.c b/dlls/windows.media.speech/tests/speech.c
index a8064948bd2..dc3742ac402 100644
--- a/dlls/windows.media.speech/tests/speech.c
+++ b/dlls/windows.media.speech/tests/speech.c
@@ -976,7 +976,7 @@ static void test_SpeechRecognizer(void)
         todo_wine ok(hr == S_OK, "Got unexpected hr %#lx.\n", hr);
         todo_wine check_refcount(&compilation_handler.IAsyncHandler_Compilation_iface, 1);
 
-        WaitForSingleObject(compilation_handler.event_finished, INFINITE);
+        todo_wine ok(!WaitForSingleObject(compilation_handler.event_finished, 1000), "Wait for event_finished failed.\n");
         CloseHandle(compilation_handler.event_finished);
 
         hr = IAsyncOperation_SpeechRecognitionCompilationResult_put_Completed(operation, NULL);
@@ -1074,7 +1074,7 @@ static void test_SpeechRecognizer(void)
         hr = IAsyncOperation_SpeechRecognitionCompilationResult_put_Completed(operation, &compilation_handler2.IAsyncHandler_Compilation_iface);
         todo_wine ok(hr == S_OK, "Got unexpected hr %#lx.\n", hr);
 
-        WaitForSingleObject(compilation_handler2.event_finished, INFINITE);
+        todo_wine ok(!WaitForSingleObject(compilation_handler2.event_finished, 1000), "Wait for event_finished failed.\n");
         CloseHandle(compilation_handler2.event_finished);
 
         async_status = 0xdeadbeef;
-- 
2.35.1




More information about the wine-devel mailing list