Commit Graph

46 Commits

Author SHA1 Message Date
Eric Pouech 4ad1bab464 shell32/tests: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-03-07 20:53:12 +01:00
Nikolay Sivov 8a13cc6437 shell32/tests: Use SHParseDisplayName() directly.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-09 09:24:29 +01:00
Zebediah Figura 649119b30e shell32/tests: Avoid testing that only certain services are requested by IObjectWithSite::SetSite().
There doesn't seem to be a lot of point in doing this, especially given that
newer versions of Windows continually add more interfaces.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-05 17:34:03 +01:00
Serge Gautherie 535f2f9e66 shell32: Fix 2 MSVC warnings about flags.
Signed-off-by: Serge Gautherie <winehq-git_serge_180711@gautherie.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-20 09:10:10 +02:00
Nikolay Sivov a6ad34f855 shell32/tests: Use the global memory allocation helpers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-20 20:13:02 +01:00
Nikolay Sivov 5badc91a0f shell32/ebrowser: Respond to IOleWindow from IExplorerBrowser.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-24 15:29:20 +02:00
Huw Davies b70821a74d shell32/tests: Add some uuids present on Windows 10.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-29 15:11:09 +01:00
Michael Stefaniuc 33f145acc3 shell32/tests: Use wine_dbgstr_rect() to print RECTs.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-07 17:08:30 +09:00
Michael Stefaniuc 851777dcb1 shell32/tests: Use SetRect instead of open coding it.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 21:00:45 +09:00
Michael Stefaniuc fba64b5cac shell32/tests: Use SetRectEmpty() instead of open coding it.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 22:29:03 +09:00
Nikolay Sivov e46c32ab46 shell32/ebrowser: Implement EBO_NOBORDER option. 2015-08-03 10:57:46 +02:00
Thomas Faber e582495927 shell32: Use QueryInterface in FolderView_GetFolder.
test_IFolderView has a test that shows that the shell folder's reference
count before and after the call to IFolderView_GetFolder is the same.
However this is misleading because it is not a property of the
IFolderView_GetFolder method, but of the desktop shell folder object
that's used in the folder view. Windows <=2003 uses a cached object and
its AddRef/Release methods return constants.
2015-06-30 14:41:43 +09:00
Michael Stefaniuc 5d43ef68ce shell32: Simplify check for empty string (PVS-Studio). 2014-11-07 18:23:03 +09:00
Nikolay Sivov d867a49a3d shell32/tests: Fix some test failures on Win8. 2014-02-24 09:12:15 -06:00
Frédéric Delanoy a2b548ac3a shell32/tests: Use common wine_dbgstr_guid implementation from test.h. 2014-01-30 12:42:55 +01:00
Nikolay Sivov fa93dadfa1 shell32/tests: Fix compilation with -D__WINESRC__. 2013-10-28 14:22:20 +01:00
Nikolay Sivov 7a5ca2d3d4 shell32: Fix some tests failures on Win8. 2013-06-03 11:28:55 +02:00
Michael Stefaniuc 44b2f66ac7 shell32: Remove casts to the type of the casted expression. 2011-09-21 14:41:33 +02:00
Frédéric Delanoy 760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Michael Stefaniuc 4d003283c1 shell32/tests: COM cleanup in ebrowser.c. 2011-05-25 14:16:30 +02: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
David Hedberg 9fd1e23602 shell32/tests: Fix a leak in the ebrowser tests (Valgrind). 2011-01-17 12:52:31 +01:00
David Hedberg 2a809403d9 shell32: Fix test error on certain w2k8 setups. 2011-01-03 12:14:26 +01:00
David Hedberg 35a45d8190 shell32: Add IInputObject stub to ExplorerBrowser. 2010-12-23 17:07: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
Francois Gouget 75bb4359d7 shell32/tests: Make create_commdlgbrowser3() static. 2010-09-13 13:27:04 -05: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 b88c3e2ecb shell32: Implement IExplorerBrowser::Advise and IExplorerBrowser::Unadvise. 2010-08-24 17:22:48 +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