>From eab3efd0272fc2a9de12f4440e3a80643bfab985 Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Fri, 4 Dec 2009 13:43:08 +0100 Subject: [PATCH 4/4] Skip some tests if needed (WinXP Home) --- dlls/kernel32/tests/path.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/dlls/kernel32/tests/path.c b/dlls/kernel32/tests/path.c index 02348c2..104a48c 100644 --- a/dlls/kernel32/tests/path.c +++ b/dlls/kernel32/tests/path.c @@ -1026,7 +1026,15 @@ static void test_GetLongPathNameA(void) lstrcatA(longpath, strchr(temppath, '\\') + 1); /* NULL test */ + SetLastError(0xdeadbeef); length = pGetLongPathNameA(unc_short, NULL, 0); + if (length == 0 && GetLastError() == ERROR_BAD_NETPATH) + { + /* Seen on Window XP Home */ + win_skip("UNC with computername is not supported\n"); + DeleteFileA(tempfile); + return; + } explength = lstrlenA(longpath) + 1; todo_wine ok(length == explength, "Wrong length %d, expected %d\n", length, explength); -- 1.6.2.5