Nikolay Sivov
|
e0cad34031
|
ole32/tests: Use helper to test display names.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-03 12:36:31 +01:00 |
Nikolay Sivov
|
f117d938a7
|
ole32/tests: Add some tests for MonikerCommonPrefixWith().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-03 12:36:29 +01:00 |
Nikolay Sivov
|
9d2d367f3d
|
ole32: Respond to CLSID in item moniker interface query.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-02 18:48:23 +01:00 |
Nikolay Sivov
|
b06281c25b
|
ole32: Respond to CLSID in file moniker interface query.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-02 18:48:23 +01:00 |
Nikolay Sivov
|
3d2c8ef481
|
ole32: Respond to CLSID in class moniker interface query.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-02 18:48:23 +01:00 |
Nikolay Sivov
|
a7ca351859
|
ole32: Respond to CLSID in pointer moniker interface query.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-02 18:48:23 +01:00 |
Nikolay Sivov
|
8f34b9e834
|
ole32: Respond to CLSID in antimoniker interface query.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-02 18:48:23 +01:00 |
Nikolay Sivov
|
2017977cb3
|
ole32: Enumeration is not supported for pointer monikers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-30 16:22:33 +01:00 |
Nikolay Sivov
|
5d5eb58528
|
ole32: Get rid of redundant pointer check.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-30 16:22:33 +01:00 |
Nikolay Sivov
|
69bb0c7765
|
ole32: Fix (file moniker + antimoniker) composing.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-30 16:22:33 +01:00 |
Nikolay Sivov
|
3f10a59ff1
|
ole32: Fix (item moniker + antimoniker) composing.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:41:26 +01:00 |
Nikolay Sivov
|
c94b31ee91
|
ole32: Fix (pointer moniker + antimoniker) composing.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:41:21 +01:00 |
Nikolay Sivov
|
292774d95c
|
ole32/tests: Add some ComposeWith() tests with antimoniker at the right side.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:41:08 +01:00 |
Nikolay Sivov
|
a3909647b2
|
ole32: Implement custom marshalling for pointer monikers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:41:02 +01:00 |
Nikolay Sivov
|
0187babcc6
|
ole32: Lock item container on BindToStorage().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-28 14:23:24 +01:00 |
Nikolay Sivov
|
25ad349d30
|
ole32: Fix IsRunning() for item moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-28 14:23:16 +01:00 |
Nikolay Sivov
|
7e5a764d8b
|
ole32/tests: Test default item moniker instance.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-28 14:23:08 +01:00 |
Nikolay Sivov
|
70f35c65ab
|
ole32: Fix equality check in CommonPrefixWith() for pointer moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-28 14:23:01 +01:00 |
Nikolay Sivov
|
cdf51b3922
|
ole32: Fix CommonPrefixWith() for antimoniker, when other is also antimoniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-24 17:21:07 +01:00 |
Nikolay Sivov
|
31f5f9da80
|
ole32: Fix comparison data for antimoniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-24 17:21:07 +01:00 |
Nikolay Sivov
|
9a4959de4a
|
ole32: Fix IsEqual() for antimoniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-24 17:21:07 +01:00 |
Nikolay Sivov
|
b9ce037abb
|
ole32: Add support for non-default counter for anti moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-24 17:21:07 +01:00 |
Nikolay Sivov
|
5330878db7
|
ole32: Fix IsEqual() for item moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-23 09:27:34 +01:00 |
Nikolay Sivov
|
dee2fd1147
|
ole32: Handle GetObject() failure in ParseDisplayName() for item moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-23 09:27:14 +01:00 |
Nikolay Sivov
|
a456e8fff2
|
ole32: Fix bind speed used in BindToObject() of item moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-22 20:03:14 +01:00 |
Nikolay Sivov
|
1b5f14d732
|
ole32/tests: Add some tests for item moniker ParseDisplayName().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-23 20:13:23 +01:00 |
Nikolay Sivov
|
2800faed7d
|
ole32/tests: Add a test for bind speed used by item moniker BindToObject().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-23 20:13:23 +01:00 |
Nikolay Sivov
|
b1fe1077d9
|
ole32/tests: Use heap-based object for custom moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-23 20:13:23 +01:00 |
Nikolay Sivov
|
7caa9d0bc8
|
ole32/tests: Add a trivial test for IMoniker::Enum().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-20 14:32:18 +01:00 |
Nikolay Sivov
|
f021fd4ce6
|
ole32/tests: Add some tests for Reduce().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-19 18:38:22 +01:00 |
Nikolay Sivov
|
adcb5f98d8
|
ole32/tests: Add some more tests for item moniker hashing.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-18 18:07:02 +01:00 |
Nikolay Sivov
|
06479cb789
|
ole32/tests: Add equality tests for antimonikers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-18 18:06:59 +01:00 |
Nikolay Sivov
|
9a436d3924
|
ole32/tests: Remove trace noise from moniker tests.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-17 09:53:53 +01:00 |
Nikolay Sivov
|
b46722b83c
|
ole32/tests: Add some tests for combined antimonikers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-17 09:53:48 +01:00 |
Nikolay Sivov
|
acb2eef982
|
ole32/tests: Test inverse moniker type.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-17 09:53:43 +01:00 |
Nikolay Sivov
|
7b07188d7a
|
ole32/tests: Add some tests for item moniker equality.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-17 09:53:38 +01:00 |
Nikolay Sivov
|
0c9205ad1d
|
ole32/tests: Add tests for system moniker identification queries.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-17 09:53:34 +01:00 |
Nikolay Sivov
|
b676616700
|
ole32: Handle optional WCHAR data when loading item moniker.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-13 13:16:00 +01:00 |
Nikolay Sivov
|
7a98b0527a
|
ole32: Improve maximum storage size returned for generic composite monikers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-13 13:16:00 +01:00 |
Nikolay Sivov
|
f8af254a84
|
ole32: Properly handle NULL delimiter for item monikers.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-13 13:16:00 +01:00 |
Nikolay Sivov
|
b9462e66a4
|
ole32/tests: Check more return values in moniker tests (Coverity).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-18 19:12:14 +01:00 |
Nikolay Sivov
|
ef1e187ae2
|
ole32/tests: Remove Win9x workarounds from moniker tests.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-05 16:16:12 +01:00 |
Nikolay Sivov
|
89ef98ab8a
|
ole32: Support BIND_OPTS3 in bind context.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-04 12:15:15 +01:00 |
Piotr Caban
|
f9686b69d0
|
ole32/tests: Import uuid.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-10-15 13:53:59 +02:00 |
Michael Stefaniuc
|
77376000ba
|
ole32/tests: Use the available ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-06-13 22:13:27 +02:00 |
Francois Gouget
|
842bb8cb58
|
ole32/tests: Fix spelling of a few variable names.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-13 23:01:12 +09:00 |
Andrey Gusev
|
5cdcd4493f
|
Assorted spelling and typos fixes.
|
2015-08-18 15:00:13 +09:00 |
André Hentschel
|
065e4770f0
|
ole32/tests: Remove unused variable (Clang).
|
2014-12-02 10:48:37 +01:00 |
Nikolay Sivov
|
f7fdaf1c9f
|
ole32/tests: Release() doesn't return HRESULT code.
|
2014-11-19 23:36:34 +09:00 |
Jacek Caban
|
a2aefe917e
|
ole32/tests: Added tests for external connections stored in ROT.
|
2013-06-27 15:31:33 +02:00 |