202 Commits

Author SHA1 Message Date
Vincent Povirk
9eed85f032 shell32: Implement IShellItem_GetParent. 2009-05-22 11:11:22 +02:00
Vincent Povirk
5b95a43d5e shell32: Handle parent folders in SHCreateShellItem. 2009-05-22 11:11:13 +02:00
Vincent Povirk
1d57a31d92 shell32: Fail properly when no pidl is passed to SHCreateShellItem. 2009-05-22 11:11:02 +02:00
Vincent Povirk
026c37e747 shell32: Add test for SHCreateShellItem. 2009-05-22 11:10:35 +02:00
Paul Vriens
6d1d5b653f shell32/tests: Fix a test failure on Win98. 2009-04-24 15:02:43 +02:00
Paul Vriens
cfd32a5119 shell32/tests: Fix some test failures on Win9x and NT4. 2009-04-24 15:02:38 +02:00
Paul Vriens
0a42190c8e shell32/tests: Fix a test failure on Win95 and NT4. 2009-04-23 18:14:27 +02:00
Paul Vriens
b7bd852650 shell32/tests: Fix some test failures on Vista. 2009-04-15 15:57:49 -05:00
Nicolas Le Cam
fa010ad211 shell32/tests: Fix ITEMIDLIST format test on Win2k and below.
On Win2k SHITEMID only contains FileStructA.
This structure isn't padded like it is on WinXP and contains a
supplementary CHAR* member at its end which contains the 8.3 filename if
needed.
2009-04-09 11:28:45 +02:00
Nicolas Le Cam
fbcec1ca56 shell32/tests: Skip FolderShortcut test on Win2k.
Skip this test as it doesn't work on Win2k.
CoCreateInstance is successful but IPersistPropertyBag_Load call fails.
2009-04-09 11:28:30 +02:00
Nicolas Le Cam
1d3edf6377 shell32/tests: Fix PropertyBag test on Win2k. 2009-04-09 11:28:12 +02:00
Nicolas Le Cam
eb57396fc6 shell32/tests: Skip interactive part of SetNameOf test on Win2k.
Passing an absolute path to SetNameOf on Win2k display an error
message box about invalid characters in filename, forcing interaction
during test.
2009-04-09 11:28:04 +02:00
Nicolas Le Cam
1f52f12f3c shell32/tests: Completly fix GetAttributesOf test when launched from drive root dir. 2009-04-09 11:27:53 +02:00
Nicolas Le Cam
4ea0b38265 shell32/tests: Fix wrong comment and update test accordingly. 2009-04-07 15:20:36 +02:00
Nicolas Le Cam
a295308c3f shell32/tests: Fix a test on WinNT and some Win95. 2009-04-07 15:20:23 +02:00
Nicolas Le Cam
4955fabbd4 shell32/tests: Fix crash when launched from drive root dir. 2009-04-06 11:16:55 +02:00
Nicolas Le Cam
bf7fa5b690 shell32/tests: Fix GetAttributesOf tests on Win2k and below. 2009-04-06 11:16:49 +02:00
Paul Vriens
0a3509255e shell32/tests: Fix a test failure on W2K and earlier. 2009-03-12 14:29:56 +01:00
Paul Vriens
ebb6dd9c19 shell32/tests: Skip some tests on Win95 because of W-functions. 2009-03-05 12:45:09 +01:00
Paul Vriens
b24e378f52 shell32/tests: Make sure we test on Win95. 2009-03-05 12:45:00 +01:00
Paul Vriens
575b93c5eb shell32/tests: Use the correct directory on Win95. 2009-03-05 12:44:55 +01:00
Francois Gouget
fb3f3b88ac shell32/tests: Remove spaces before a '\n's. 2009-02-05 13:14:25 +01:00
Aric Stewart
c6ba4eed01 shell32: In ParseDisplayName make use of shdocvw if the display name is not a drive but has a :. 2009-01-29 12:18:42 +01:00
Paul Vriens
bbd4e078c6 shell32/tests: Fix a test on Win9x, WinME and W2K. 2009-01-22 12:03:46 +01:00
Paul Vriens
b03a434fb4 shell32/tests: Fix a test failure on Win9x and W2K. 2009-01-22 12:03:39 +01:00
Paul Vriens
a0164a1e64 shell32/tests: Use A-functions to test on Win9x. 2009-01-22 12:03:32 +01:00
Paul Vriens
d615acc894 shell32/tests: Fix a test failure on some platforms. 2009-01-21 13:07:28 +01:00
Paul Vriens
252525da9a shell32/tests: Fix some new test failures on W2K. 2008-12-05 17:13:27 +01:00
Vincent Povirk
53c1c8a8a5 shell32: Add test for localized filenames in desktop.ini. 2008-12-05 11:59:44 +01:00
Michael Stefaniuc
ca0074e706 shell32/tests: Use FAILED instead of !SUCCEEDED. 2008-10-08 13:43:27 +02:00
Paul Vriens
4732f48fbc shell32/tests: Don't test unimplemented functions. 2008-09-02 13:28:34 +02:00
Alistair Leslie-Hughes
a850cafe6d shell32: Stop crash when an error occurs. 2008-06-23 19:58:16 +02:00
Alistair Leslie-Hughes
996e5d62b8 shell32: Stop shlfolder tests crashing under win98. 2008-06-10 17:43:22 +02:00
Stefan Leichter
a7ebdf2eba shell32: Fix SHGetFolderPathAndSubDir tests. 2008-03-14 11:22:06 +01:00
Stefan Leichter
b5cc68f629 shell32: Added tests for SHGetFolderPathAndSubDirA. 2008-03-04 11:54:21 +01:00
Francois Gouget
d22568d094 shell32/tests: Use GetProcAddress() on SHGetPathFromIDListW() because it is missing on Windows 95. 2007-12-18 12:32:56 +01:00
Francois Gouget
3874c55cc4 shell32/tests: Copy the PathRemoveBackslashA() and PathAddBackslashW() implementations because shlwapi.dll is missing on Windows 95. 2007-12-18 12:32:55 +01:00
Francois Gouget
d9e8a0f63e Remove unneeded checks on the GetModuleHandle() return value for cases where we are linked with the dll. 2007-03-28 12:36:13 +02:00
Francois Gouget
536e738552 Assorted spelling fixes. 2007-02-14 21:03:57 +01:00
Francois Gouget
f97a2f9def shell32/tests: Fix test_GetDisplayName() to cope with a left-over test directory. 2007-02-09 14:32:57 +01:00
Francois Gouget
14712ece18 shell32/tests: ILFree() and ILIsEqual() are exported by ordinal only on Win9x. So use GetProcAddress(). 2007-02-09 14:32:57 +01:00
Francois Gouget
947b71aeb0 shell32/tests: Print GetLastError() in decimal with '%u'. 2007-01-06 11:40:43 +01:00
Marcus Meissner
f0280cbd1e made functions and variables static in some testcases. 2006-12-11 12:18:29 +01:00
Paul Vriens
1af1ead894 shell32: Cast-qual warnings fix. 2006-10-30 11:26:30 +01:00
Hans Leidekker
e5c1a014df shell32/tests: Win64 printf format warning fixes. 2006-10-09 12:53:26 +02:00
Francois Gouget
87045eb0c5 Fix rpcndr.h so it takes CONST_VTABLE into account.
Define CONST_VTABLE in the tests that need it. This fixes many Visual C++ warnings.
2006-09-29 17:52:27 +02:00
Juan Lang
961193bc5d shell32: Always NULL-terminate path in SHGetPathFromIDList. 2006-07-11 17:37:13 +02:00
Alexandre Julliard
23f9e358ad Tests should not use wine/unicode.h. 2006-05-24 18:05:09 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard
c9cc7e33ff Fixed some compiler warnings on old gcc versions. 2006-03-02 18:03:32 +01:00