Paul Vriens : advapi32/tests: Use skip for not implemented function.
Module: wine Branch: master Commit: 21492e49044c5cb7658140a7221fc910573e2ee8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=21492e49044c5cb7658140a722... Author: Paul Vriens <paul.vriens.wine(a)gmail.com> Date: Thu Jul 5 17:22:27 2007 +0200 advapi32/tests: Use skip for not implemented function. --- dlls/advapi32/tests/security.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/dlls/advapi32/tests/security.c b/dlls/advapi32/tests/security.c index 532dc69..247827c 100644 --- a/dlls/advapi32/tests/security.c +++ b/dlls/advapi32/tests/security.c @@ -1734,9 +1734,15 @@ static void test_GetNamedSecurityInfoA(void) ret = GetWindowsDirectoryA(windows_dir, MAX_PATH); ok(ret, "GetWindowsDirectory failed with error %d\n", GetLastError()); + SetLastError(0xdeadbeef); error = GetNamedSecurityInfoA(windows_dir, SE_FILE_OBJECT, OWNER_SECURITY_INFORMATION|GROUP_SECURITY_INFORMATION|DACL_SECURITY_INFORMATION, NULL, NULL, NULL, NULL, &pSecDesc); + if (error != ERROR_SUCCESS && (GetLastError() == ERROR_CALL_NOT_IMPLEMENTED)) + { + skip("GetNamedSecurityInfoA is not implemented\n"); + return; + } ok(!error, "GetNamedSecurityInfo failed with error %d\n", error); ret = GetSecurityDescriptorControl(pSecDesc, &control, &revision);
participants (1)
-
Alexandre Julliard