Hi Jacek,
You are the original author of these tests. Is there any reason the
"test3.manifest" name is reused?
The tests currently crash (intermittently on some) on Vista+ and with
the attached patch things seem to get better. I'm just renaming one of
the manifest files so there are no duplicates in these tests.
--
Cheers,
Paul.
diff --git a/dlls/kernel32/tests/actctx.c b/dlls/kernel32/tests/actctx.c
index 8a8d03e..4b84c58 100644
--- a/dlls/kernel32/tests/actctx.c
+++ b/dlls/kernel32/tests/actctx.c
@@ -960,15 +960,15 @@ static void test_actctx(void)
pReleaseActCtx(handle);
}
- if(!create_manifest_file("test3.manifest", manifest2, -1,
"testdep.manifest", testdep_manifest2)) {
+ if(!create_manifest_file("test2-2.manifest", manifest2, -1,
"testdep.manifest", testdep_manifest2)) {
skip("Could not create manifest file\n");
return;
}
trace("manifest2 depmanifest2\n");
- handle = test_create("test3.manifest", manifest2);
- DeleteFileA("test3.manifest");
+ handle = test_create("test2-2.manifest", manifest2);
+ DeleteFileA("test2-2.manifest");
DeleteFileA("testdep.manifest");
if(handle != INVALID_HANDLE_VALUE) {
test_basic_info(handle);