Commit 843314ed authored by Saulius Krasuckas's avatar Saulius Krasuckas Committed by Alexandre Julliard

Wine and NT4 returns E_FAIL on failure.

parent a30b6a91
...@@ -78,12 +78,8 @@ static void test_ParseDisplayName(void) ...@@ -78,12 +78,8 @@ static void test_ParseDisplayName(void)
MultiByteToWideChar(CP_ACP, 0, cNonExistDir1A, -1, cTestDirW, MAX_PATH); MultiByteToWideChar(CP_ACP, 0, cNonExistDir1A, -1, cTestDirW, MAX_PATH);
hr = IShellFolder_ParseDisplayName(IDesktopFolder, hr = IShellFolder_ParseDisplayName(IDesktopFolder,
NULL, NULL, cTestDirW, NULL, &newPIDL, 0); NULL, NULL, cTestDirW, NULL, &newPIDL, 0);
/* This call returns HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) only in Windows. ok((hr == HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)) || (hr == E_FAIL),
* Should we distinguish between cNonExistDir1A and cNonExistDir2A ? "ParseDisplayName returned %08lx, expected 80070002 or E_FAIL\n", hr);
* Putting test as todo. */
todo_wine
ok(hr == HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND),
"ParseDisplayName returned %08lx, expected 80070002\n", hr);
res = GetFileAttributesA(cNonExistDir2A); res = GetFileAttributesA(cNonExistDir2A);
if(res != INVALID_FILE_ATTRIBUTES) return; if(res != INVALID_FILE_ATTRIBUTES) return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment