[PATCH 0/1] MR8201: taskschd/tests: Fix test failure on Windows 7.
Followup to 51cadb6fd1. Visible in the [test pattern page](https://test.winehq.org/data/patterns.html#taskschd:scheduler). -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8201
From: Bernhard Übelacker <bernhardu(a)mailbox.org> Followup to 51cadb6fd1. --- dlls/taskschd/tests/scheduler.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/dlls/taskschd/tests/scheduler.c b/dlls/taskschd/tests/scheduler.c index bcd3f32353d..69dc681171a 100644 --- a/dlls/taskschd/tests/scheduler.c +++ b/dlls/taskschd/tests/scheduler.c @@ -1941,10 +1941,13 @@ static void test_get_Count_and_Item(void) index.uiVal = 1; hr = IRegisteredTaskCollection_get_Item(tasks, index, &ret_task1); - ok(hr == S_OK, "expected S_OK, got %#lx\n", hr); + ok(hr == S_OK || broken(hr == E_INVALIDARG) /* Win7 */, "expected S_OK, got %#lx\n", hr); - IRegisteredTask_get_Name(ret_task1, &ret_task1_name); - ok(!lstrcmpW(L"Task1", ret_task1_name), "expected name \"Task1\", got %ls\n", ret_task1_name); + if (hr == S_OK) + { + IRegisteredTask_get_Name(ret_task1, &ret_task1_name); + ok(!lstrcmpW(L"Task1", ret_task1_name), "expected name \"Task1\", got %ls\n", ret_task1_name); + } ITaskFolder_DeleteTask(folder, (BSTR)L"Task1", 0); ITaskFolder_DeleteFolder(root, (BSTR)L"\\Wine", 0); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8201
participants (1)
-
Bernhard Übelacker