Hans Leidekker : msi/tests: Skip a test if the current user has insufficient rights.
Alexandre Julliard
julliard at winehq.org
Mon Jul 26 13:22:38 CDT 2010
Module: wine
Branch: master
Commit: 9686c95749ed604d13fac1504b30c953897e1ff7
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9686c95749ed604d13fac1504b30c953897e1ff7
Author: Hans Leidekker <hans at codeweavers.com>
Date: Mon Jul 26 12:09:12 2010 +0200
msi/tests: Skip a test if the current user has insufficient rights.
---
dlls/msi/tests/msi.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/tests/msi.c b/dlls/msi/tests/msi.c
index 06f85b5..dc023f4 100644
--- a/dlls/msi/tests/msi.c
+++ b/dlls/msi/tests/msi.c
@@ -297,6 +297,13 @@ static void test_null(void)
}
r = RegSetValueA(hkey, NULL, REG_SZ, "test", strlen("test"));
+ if (r == ERROR_ACCESS_DENIED)
+ {
+ skip("Not enough rights to perform tests\n");
+ HeapFree(GetProcessHeap(), 0, lpData);
+ RegCloseKey(hkey);
+ return;
+ }
ok( r == ERROR_SUCCESS, "wrong error %d\n", r);
r = MsiGetProductInfoA("", "", NULL, NULL);
More information about the wine-cvs
mailing list