From 6cd32ffc07cd572290fcac1a18ed87b5e2687254 Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Wed, 27 Aug 2008 10:59:56 +0200 Subject: [PATCH] mstask/tests: Skip tests for security services if they are not implemented. --- dlls/mstask/tests/task.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dlls/mstask/tests/task.c b/dlls/mstask/tests/task.c index a5f2d0ae1d0..820b962948f 100644 --- a/dlls/mstask/tests/task.c +++ b/dlls/mstask/tests/task.c @@ -448,7 +448,14 @@ static void test_SetAccountInformation_GetAccountInformation(void) /* Get account information before it is set */ hres = ITask_GetAccountInformation(test_task, &account_name); /* WinXP returns HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND): 0x80070002 but - * Win2K returns SCHED_E_CANNOT_OPEN_TASK: 0x8004130d */ + * Win2K returns SCHED_E_CANNOT_OPEN_TASK: 0x8004130d + * Win9x doesn't support security services */ + if (hres == SCHED_E_NO_SECURITY_SERVICES) + { + win_skip("Security services are not supported\n"); + cleanup_task(); + return; + } ok(hres == HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) || hres == SCHED_E_CANNOT_OPEN_TASK, "Unset account name generated: 0x%08x\n", hres); -- 2.11.4.GIT