[PATCH] kernel32/tests: Skip ResolveDelayLoadedAPI tests on Win10+
André Hentschel
nerv at dawncrow.de
Sun Mar 13 11:42:11 CDT 2016
Signed-off-by: André Hentschel <nerv at dawncrow.de>
---
dlls/kernel32/tests/loader.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/dlls/kernel32/tests/loader.c b/dlls/kernel32/tests/loader.c
index c35cf25..30cc2e4 100644
--- a/dlls/kernel32/tests/loader.c
+++ b/dlls/kernel32/tests/loader.c
@@ -2728,6 +2728,11 @@ static void test_ResolveDelayLoadedAPI(void)
cb_count = 0;
ret = pResolveDelayLoadedAPI(hlib, delaydir, failuredllhook, NULL, &itda[i], 0);
+ if (!ret && td[i].succeeds)
+ {
+ win_skip("Skipping broken ResolveDelayLoadedAPI implementation\n");
+ goto cleanup;
+ }
if (td[i].succeeds)
{
ok(ret != NULL, "Test %u: ResolveDelayLoadedAPI failed\n", i);
@@ -2745,6 +2750,7 @@ static void test_ResolveDelayLoadedAPI(void)
delaydir++;
}
+cleanup:
FreeLibrary(hlib);
trace("deleting %s\n", dll_name);
DeleteFileA(dll_name);
--
1.9.1
More information about the wine-patches
mailing list