Skip to content

Commit cccfe23

Browse files
committed
[BROWSEUI]
- Add more tests for SHExplorerParseCmdLine. Patch by Edijs Kolesnikovičs CORE-7627 #resolve svn path=/trunk/; revision=62732
1 parent 53ee3ac commit cccfe23

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

rostests/apitests/browseui/SHExplorerParseCmdLine.c

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,18 @@ START_TEST(SHExplorerParseCmdLine)
115115
PCWSTR PidlPath;
116116
} Tests[] =
117117
{
118-
{ L"", -1, CSIDL_MYDOCUMENTS, 0x00000009 },
119-
{ L"/e", TRUE, PIDL_IS_UNTOUCHED, 0x00000008 },
120-
{ L"/n", TRUE, PIDL_IS_UNTOUCHED, 0x00004001 },
121-
{ L"/x", TRUE, PIDL_IS_NULL, 0x02000000, L"/x" },
122-
{ L"-e", TRUE, PIDL_IS_NULL, 0x02000000, L"-e" },
123-
{ L"C:\\", TRUE, PIDL_IS_PATH, 0x00000200, NULL, L"C:\\" },
124-
{ L"/e,C:\\", TRUE, PIDL_IS_PATH, 0x00000208, NULL, L"C:\\" },
118+
{ L"", -1, CSIDL_MYDOCUMENTS, 0x00000009 },
119+
{ L"/e", TRUE, PIDL_IS_UNTOUCHED, 0x00000008 },
120+
{ L"/n", TRUE, PIDL_IS_UNTOUCHED, 0x00004001 },
121+
{ L"/x", TRUE, PIDL_IS_NULL, 0x02000000, L"/x" },
122+
{ L"-e", TRUE, PIDL_IS_NULL, 0x02000000, L"-e" },
123+
{ L"C:\\", TRUE, PIDL_IS_PATH, 0x00000200, NULL, L"C:\\" },
124+
{ L"/e,C:\\", TRUE, PIDL_IS_PATH, 0x00000208, NULL, L"C:\\" },
125+
{ L"/select,C:\\", TRUE, PIDL_IS_PATH, 0x00000240, NULL, L"C:\\" },
126+
{ L"/e,::{20d04fe0-3aea-1069-a2d8-08002b30309d}", TRUE, PIDL_IS_PATH, 0x00000208, NULL, L"::{20d04fe0-3aea-1069-a2d8-08002b30309d}" },
127+
{ L"::{645ff040-5081-101b-9f08-00aa002f954e}", TRUE, PIDL_IS_PATH, 0x00000200, NULL, L"::{645ff040-5081-101b-9f08-00aa002f954e}" },
128+
{ L"/select,::{450d8fba-ad25-11d0-98a8-0800361b1103}", TRUE, PIDL_IS_PATH, 0x00000240, NULL, L"::{450d8fba-ad25-11d0-98a8-0800361b1103}" },
129+
{ L"=", TRUE, PIDL_IS_PATH, 0x00000200, NULL, L"::{20d04fe0-3aea-1069-a2d8-08002b30309d}" },
125130
/* TODO: needs a lot more testcases */
126131
};
127132
const int TestCount = sizeof(Tests) / sizeof(Tests[0]);

0 commit comments

Comments
 (0)