Mariusz Pluciński
bc38d5cd92
shell32/tests: Test of IKnownFolder::GetFolderDefinition.
2011-06-10 17:19:38 +02:00
Mariusz Pluciński
17aeb550bf
shell32/tests: Basic tests of IKnownFolder.
2011-06-10 17:15:43 +02:00
Mariusz Pluciński
ab23dca7e9
shell32/tests: Basic tests of IKnownFolderManager.
2011-06-10 17:14:30 +02:00
Michael Stefaniuc
4d003283c1
shell32/tests: COM cleanup in ebrowser.c.
2011-05-25 14:16:30 +02:00
André Hentschel
81fba92625
shell32/tests: Also test without flags.
2011-05-10 18:53:26 +02:00
André Hentschel
e7cc2f76da
shell32: Add some selection tests.
2011-04-29 14:21:40 +02:00
Michael Stefaniuc
1da5c9d17f
shell32/tests: COM cleanup in shlfolder.c.
2011-04-27 11:53:06 +02:00
Francois Gouget
91de605dd2
shell32/tests: Make test_ShellItemGetAttributes() static.
2011-03-16 14:14:24 +01:00
Marcus Meissner
edd696078f
shell32: memset only gets character (Coverity).
2011-03-15 17:14:07 +01:00
Francois Gouget
b7b916b05f
shell32/tests: Add a trailing '\n' to a skip().
2011-03-07 11:09:04 +01:00
Austin English
d710056e4d
shell32/tests: Remove win9x hacks.
2011-02-25 11:07:24 +01:00
Austin English
2811f68e92
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
2011-02-14 12:27:33 +01:00
Austin English
3c69f657fb
shell32/tests: Make sure a return value is used (LLVM/Clang).
2011-02-14 12:27:26 +01:00
Austin English
8a3294e8b6
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
2011-02-14 12:27:19 +01:00
Austin English
c2671133dd
shell32/tests: Make sure return values are used (LLVM/Clang).
2011-02-14 12:27:10 +01:00
Austin English
df846e89eb
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
2011-02-14 12:26:51 +01:00
Austin English
d6cd0e999e
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
2011-02-14 12:26:45 +01:00
Austin English
75f8de0d4f
shell32/tests: Make sure return values are used (LLVM/Clang).
2011-02-14 12:26:33 +01:00
Austin English
fe067c53dd
shell32/tests: Don't check return values inside of if(0) (LLVM/Clang).
2011-02-09 09:29:01 -06:00
Alexander Morozov
9ba0f5c52e
shell32: Partially implement FolderItem::get_Path.
2011-02-08 16:21:33 -06:00
Alexander Morozov
7921522718
shell32: Implement Folder2::get_Self.
2011-02-08 16:21:06 -06:00
Alexander Morozov
780f9b3b4f
shell32/tests: NT4 doesn't have the Folder2 interface.
2011-02-04 16:23:10 +01:00
Alexander Morozov
863059ab17
shell32/tests: Add tests for FolderItem::get_Path.
2011-02-03 16:27:45 +01:00
Andrew Nguyen
4145fe0ec2
shell32: Store the autocompletion object pointer in a window property rather than in the window user data.
2011-02-01 12:10:40 +01:00
Andrew Nguyen
4dc304489f
shell32: Improve initialization state and parameter handling in IAutoComplete::Init.
2011-02-01 12:10:35 +01:00
Andrew Nguyen
13b834561b
shell32/tests: Release the IAutoComplete interface on a failure path.
2011-02-01 12:10:13 +01:00
Nikolay Sivov
4ca01b3475
shell32/tests: Fix a dependency on unimplemented function call (Valgrind).
2011-01-31 12:29:35 +01:00
Alexander Morozov
6fb10a6e91
shell32: Partially implement Folder::get_Title.
2011-01-28 17:41:50 +01:00
Alexander Morozov
2870098753
shell32: Implement IShellDispatch::NameSpace.
2011-01-28 17:41:50 +01:00
Alexander Morozov
c0ab36949d
shell32/tests: Fix test failure on some NT4.
2011-01-27 16:32:16 +01:00
Greg Geldorp
90df19f05a
shell32/tests: Use long file name.
...
Test is about the extension, so let's un-complicate it by using long path
names.
2011-01-27 14:20:48 +01:00
Greg Geldorp
e5cc92f35b
shell32/tests: Remove shlwapi dependency.
2011-01-26 15:00:14 +01:00
Vincent Povirk
05ff15a755
shell32: Test links to executable filenames lacking the extension.
2011-01-25 12:37:52 +01:00
Alexander Morozov
38f85c37cc
shell32/tests: Add tests for IShellDispatch::NameSpace.
2011-01-24 14:43:22 +01:00
Nikolay Sivov
7ee7f0843b
shell32/tests: Fix couple PIDL leaks in tests.
2011-01-24 12:35:02 +01:00
Nikolay Sivov
1413e1d6d8
shell32/tests: Close find file handle (Valgrind).
2011-01-20 12:21:34 +01:00
Nikolay Sivov
cc1dc2e693
shell32/tests: Fix a PIDL leak in tests (Valgrind).
2011-01-19 12:23:24 +01:00
Austin English
19fa0b32fd
shell32/tests: fix a couple memory leaks (Valgrind).
2011-01-18 13:29:57 +01:00
David Hedberg
9fd1e23602
shell32/tests: Fix a leak in the ebrowser tests (Valgrind).
2011-01-17 12:52:31 +01:00
Nikolay Sivov
38a995021a
shell32/tests: Fix some leaks in tests (Valgrind).
2011-01-17 12:50:58 +01:00
David Hedberg
2a809403d9
shell32: Fix test error on certain w2k8 setups.
2011-01-03 12:14:26 +01:00
André Hentschel
2c20270d24
shell32/tests: Don't test function directly when reporting GetLastError().
2010-12-31 11:44:40 +01:00
André Hentschel
f0b9d9fce6
shell32/tests: Don't test function directly when reporting GetLastError().
2010-12-30 15:00:21 +01:00
Greg Geldorp
519c288946
shell32/tests: Fix race conditions.
2010-12-28 16:35:41 +01:00
Greg Geldorp
7234ddd263
shell32/tests: Support for IShellFolderView::RemoveObject was removed in Win7.
2010-12-28 16:35:39 +01:00
David Hedberg
35a45d8190
shell32: Add IInputObject stub to ExplorerBrowser.
2010-12-23 17:07:40 +01:00
André Hentschel
2bbb9cb888
shell32/tests: Fix a typo.
2010-12-23 13:47:26 +01:00
David Hedberg
0d87e1f9fd
shell32: IShellItem::GetAttributes should also work on the desktop shellfolder.
2010-12-20 12:47:40 +01:00
David Hedberg
dfc2f20b89
shell32: Return S_OK in ::SetPropertyBag.
2010-12-20 12:47:40 +01:00
David Hedberg
f6dad19730
shell32: Fix ExplorerBrowser::SetRect to work properly when passed a NULL-valued hdwp.
2010-12-20 12:47:40 +01:00
André Hentschel
c0a86cc103
shell32: Fix shelllink test to not crash on NT4.
...
With much help from Francois.
2010-12-14 16:02:18 +01:00
Michael Stefaniuc
2a2020d997
shell32/tests: Standardize the COM usage in shlview.c.
2010-12-08 16:40:13 +01:00
Austin Lund
8446f5c0a7
shell32/tests: Fixed SHPathPrepareForWriteW tests on Asian platforms.
2010-12-03 14:28:23 +01:00
Paul Vriens
5680cf6293
shell32/tests: Use more A-functions to fix Win95 and actually test correctly on Win9x.
2010-11-29 11:24:09 +01:00
Andrew Eikum
2f05b5a6d9
shell32: Fix an off-by-one error that causes an infinite loop.
2010-11-18 12:31:22 +01:00
Piotr Caban
b1c1ace81a
shell32/tests: Added SHPropStg* tests.
2010-11-16 18:06:04 +01:00
Andrew Eikum
b75b9fab2f
shell32: PIDLs should be checked recursively in SHChangeNotify.
2010-11-15 12:59:05 +01:00
Andrew Eikum
71fad7d18d
shell32/tests: Make SHChangeNotify tests more easily extendible.
2010-11-15 12:59:03 +01:00
Andrew Eikum
d66317605d
shell32: Don't search Path or PIDL for an icon in IShellLink::GetIconLocation.
...
Try as I might, I couldn't get a path out of GetIconLocation that wasn't
put there via SetIconLocation. As far as I can tell, the code here was
based on nothing.
2010-11-12 11:41:36 +01:00
Andrew Eikum
f324f3c31e
shell32: Don't fail if the path doesn't exist in Unix in IShellFolder::ParseDisplayName.
2010-11-12 11:41:08 +01:00
David Hedberg
10c0c4a8c1
shell32: Don't allow binding to files in any ShellFolder implementation.
2010-11-08 13:30:21 +01:00
David Hedberg
18d31c2799
shell32: Don't crash on NULL cmdgroup in DefView OleCommandTarget.
2010-11-08 13:30:21 +01:00
Marcus Meissner
f5518eb3d8
shell32: Pass correct size to MultiByteToWideChar.
2010-10-25 12:41:42 +02:00
Alexandre Julliard
15c1670a5c
shell32/tests: Fix some test failures on Vista.
2010-10-01 15:16:47 +02:00
Alexandre Julliard
730f01801f
tests: Make some variables static.
2010-10-01 13:41:42 +02:00
Alasdair Sinclair
e3788512ad
shell32/test: Prevent crash on cleanup if tests fail.
2010-09-27 14:10:43 +02:00
Alexandre Julliard
c15b376a15
shell32: Map the x86 version of the folder to the appropriate path depending on Wow64 mode.
2010-09-21 14:11:27 +02:00
Michael Mc Donnell
a862b95b4c
shell32/tests: SHBrowseForFolder should return new folder pidl.
2010-09-20 17:43:02 +02:00
Alexandre Julliard
81b8ee863e
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
2010-09-19 12:36:48 +02:00
Hans Leidekker
859a1d0d44
shell32: Implement SHGetFolderPathEx.
2010-09-14 12:51:42 -05:00
Francois Gouget
75bb4359d7
shell32/tests: Make create_commdlgbrowser3() static.
2010-09-13 13:27:04 -05:00
Michael Mc Donnell
605611f8db
shell32/tests: Test that basic renaming is supported.
2010-09-06 20:30:12 +02:00
Francois Gouget
6f1326fac1
shell32/tests: Fix compilation on systems that don't support nameless unions.
2010-08-30 11:26:46 +02:00
David Hedberg
91c5c0bab3
shell32: Add a navigation pane to the ExplorerBrowser control.
2010-08-26 17:21:08 +02:00
David Hedberg
555c5190aa
shell32: Get ExplorerPaneVisibility from site of the ExplorerBrowser control.
2010-08-26 17:21:08 +02:00
David Hedberg
ddcd619f6c
shell32: Check for ICommDlgBrowser from site and use it in the IExplorerBrowser control.
2010-08-26 17:20:55 +02:00
Francois Gouget
87591917ce
shell32/tests: Add a trailing '\n' to an ok() call.
2010-08-26 13:40:44 +02:00
David Hedberg
56b8d5d384
shell32: Add IObjectWithSite implementation to the ExplorerBrowser control.
2010-08-25 18:43:27 +02:00
David Hedberg
59965f9c80
shell32: Add ICommDlgBrowser3 stub to the ExplorerBrowser control.
2010-08-25 18:42:21 +02:00
David Hedberg
fdccbd91af
shell32: Add a travellog to the ExplorerBrowser control.
2010-08-25 18:42:14 +02:00
David Hedberg
00889f1723
shell32: Implement IExplorerBrowser::BrowseToObject.
2010-08-25 18:41:04 +02:00
David Hedberg
b2a8de3de6
shell32/tests: Add some event tests to ExplorerBrowser tests.
2010-08-24 17:22:49 +02:00
David Hedberg
ab63bc0515
shell32/tests: Add some tests related to the shellview created by ExplorerBrowser.
2010-08-24 17:22:49 +02:00
David Hedberg
008099f618
shell32/tests: Some additional tests for IShellBrowser.
2010-08-24 17:22:49 +02:00
David Hedberg
73100ce679
shell32: Implement IExplorerBrowser::BrowseToIDList and IShellBrowser::BrowseToObject.
2010-08-24 17:22:49 +02:00
David Hedberg
1f73f3a591
shell32: Support BHID_SFUIObject and BHID_DataObject in IShellItem::BindToHandler.
2010-08-24 17:22:49 +02:00
David Hedberg
b88c3e2ecb
shell32: Implement IExplorerBrowser::Advise and IExplorerBrowser::Unadvise.
2010-08-24 17:22:48 +02:00
Francois Gouget
c15308f869
shell32/tests: Remove spaces before '\n's in traces.
2010-08-24 15:22:36 +02:00
Francois Gouget
a879046f63
shell32/tests: Remove unneeded NULL pointer casts.
2010-08-24 15:22:35 +02:00
Francois Gouget
88cae5d4c7
Assorted spelling fixes.
2010-08-24 15:22:35 +02:00
David Hedberg
270845d3dd
shell32: Implement IExplorerBrowser::SetFolderSettings.
2010-08-23 15:41:53 +02:00
David Hedberg
9c0260f2cb
shell32: Implement IExplorerBrowser::SetOptions and IExplorerBrowser::GetOptions.
2010-08-23 15:41:53 +02:00
David Hedberg
bee7d4b7e3
shell32: Implement IExplorerBrowser::SetRect.
2010-08-20 15:50:24 +02:00
David Hedberg
e4e62e707a
shell32: Implement IExplorerBrowser::Initialize.
2010-08-20 15:50:14 +02:00
David Hedberg
1efc54088b
shell32: Add IShellBrowser stub.
2010-08-20 15:50:10 +02:00
David Hedberg
19979df965
shell32/tests: Add initial tests for the IExplorerBrowser control.
2010-08-20 15:50:04 +02:00
David Hedberg
6fbfb7cd1d
shell32: Partial implementation of IShellItem::BindToHandler.
2010-08-17 14:21:22 +02:00
Andrew Eikum
9f37536d6a
shell32: Add tests for SHChangeNotify functions.
2010-08-04 12:15:24 +02:00
Andrew Eikum
61b670a392
shell32/tests: Fix some Win9x failures.
2010-08-03 18:00:38 +02:00
Ilya Basin
3b545300b8
shell32/tests: CommandLineToArgvW("") shouldn't truncate returned exe path.
2010-07-26 18:38:33 +02:00