Paul Vriens : msi/tests: Skip tests that contain functions that are not available.
Alexandre Julliard
julliard at winehq.org
Wed Feb 27 08:03:07 CST 2008
Module: wine
Branch: master
Commit: 6b37543adc206dc5824067482c8f9582c4921c92
URL: http://source.winehq.org/git/wine.git/?a=commit;h=6b37543adc206dc5824067482c8f9582c4921c92
Author: Paul Vriens <paul.vriens.wine at gmail.com>
Date: Tue Feb 26 14:23:29 2008 +0100
msi/tests: Skip tests that contain functions that are not available.
---
dlls/msi/tests/install.c | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/tests/install.c b/dlls/msi/tests/install.c
index 1f2be2c..704d531 100644
--- a/dlls/msi/tests/install.c
+++ b/dlls/msi/tests/install.c
@@ -2022,6 +2022,12 @@ static void test_publish(void)
static const CHAR subkey[] = "Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall";
+ if (!pMsiQueryComponentStateA)
+ {
+ skip("MsiQueryComponentStateA is not available\n");
+ return;
+ }
+
get_date_str(date);
GetTempPath(MAX_PATH, temp);
@@ -2904,6 +2910,12 @@ static void test_publishsourcelist(void)
CHAR path[MAX_PATH];
CHAR prodcode[] = "{7DF88A48-996F-4EC8-A022-BF956F9B2CBB}";
+ if (!pMsiSourceListEnumSourcesA || !pMsiSourceListGetInfoA)
+ {
+ skip("MsiSourceListEnumSourcesA and/or MsiSourceListGetInfoA are not available\n");
+ return;
+ }
+
CreateDirectoryA("msitest", NULL);
create_file("msitest\\maximus", 500);
More information about the wine-cvs
mailing list