Hans Leidekker
2eda884bd7
fusion: Fix insufficient buffer size handling in IAssemblyName::GetDisplayName.
2015-04-10 22:46:18 +09:00
Hans Leidekker
382b72d729
fusion: Support buffer size queries in IAssemblyName::GetName.
2015-04-10 22:46:18 +09:00
André Hentschel
3006cea8e0
fusion/tests: Add tests for CreateAssemblyCacheItem.
2014-12-05 20:48:11 +01:00
Michael Stefaniuc
159192cdb4
fusion/tests: Simplify the check for an empty string (PVS-Studio).
2014-11-14 22:00:20 +09:00
Nikolay Sivov
d92d108a1b
fusion: Use E_NOT_SUFFICIENT_BUFFER definition.
2014-10-07 20:21:59 +02:00
Alexandre Julliard
99ef0d6ff0
makefiles: Get rid of the MAKE_TEST_RULES variable.
2014-01-02 12:13:16 +01:00
Michael Stefaniuc
2e1708dc1b
tests: Readying some tests for the compilation with -D__WINESRC__.
2013-10-02 11:03:26 +02:00
Francois Gouget
2767aca7bb
fusion/tests: Fix compilation on systems that don't support nameless unions.
2013-05-06 11:37:46 +02:00
Alistair Leslie-Hughes
575571c9fc
fusion: Return correct error for null public token.
2013-02-06 10:05:46 +01:00
Alexandre Julliard
7e50d67d7e
fusion/tests: Remove a broken macro.
2012-10-24 11:38:34 +02:00
Jacek Caban
e679471885
Always define WIDL_C_INLINE_WRAPPERS.
2012-08-28 14:41:13 +02:00
Hans Leidekker
fba3ba9017
fusion: Use inline wrappers for calling COM methods.
2012-07-31 12:37:52 +02:00
Thomas Faber
bb95b706cb
include: Make IMAGE_COR20_HEADER declaration compatible with PSDK headers.
2012-06-18 11:59:41 +02:00
Hans Leidekker
0f82f72468
fusion: Make sure the assembly exists in IAssemblyCache::QueryAssemblyInfo.
2012-05-16 18:30:21 +02:00
Hans Leidekker
003efbee0d
fusion: Allow quotes around attribute values in display names.
2012-05-16 18:30:20 +02:00
Hans Leidekker
509966796d
fusion: Implement IAssemblyName::IsEqual.
2012-05-16 18:30:19 +02:00
Hans Leidekker
25ba5c8b59
fusion: Implement IAssemblyCache::UninstallAssembly.
2012-04-26 19:26:49 +02:00
Hans Leidekker
aa53a8f005
fusion/tests: Add another test for IAssemblyCache::QueryAssemblyInfo.
2012-03-30 10:45:21 +02:00
Hans Leidekker
e0425c6348
fusion/tests: Add a test for IAssemblyCache::QueryAssemblyInfo.
2012-01-10 18:29:04 +01:00
André Hentschel
efaa801361
fusion/tests: Skip tests when file creation fails.
2011-08-04 11:51:18 +02:00
Austin English
cbc81c97d0
fusion/tests: Remove win9x hacks.
2011-02-28 13:11:43 +01:00
Austin English
262dab8418
fusion/tests: Make sure to use return values (LLVM/Clang).
2011-02-08 13:42:14 -06:00
Hans Leidekker
c9e6f77419
fusion/tests: Add some tests for IAssemblyCache_QueryAssemblyInfo.
2011-01-11 16:05:46 +01:00
Vincent Povirk
1b978eadde
fusion: Return the path from IAssemblyCacheImpl_QueryAssemblyInfo.
2010-10-05 11:39:57 +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
Alexandre Goujon
135a70772d
fusion: Improve parse_display_name.
2010-09-13 13:30:25 -05:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Owen Rudge
11dea57f69
fusion: Implement IAssemblyNameImpl_GetDisplayName more completely.
2010-07-21 09:33:23 +02:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Alexandre Julliard
6164ce2d82
makefiles: Use the standard C_SRCS variable as the list of test files.
...
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Huw Davies
998d9d9a8f
fusion: Fix a memory leak in the tests.
...
Found by Valgrind.
2009-12-14 12:04:04 +01:00
Hans Leidekker
67963a76b4
fusion: Fix some memory leaks.
...
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Hans Leidekker
9ae618f98c
fusion/tests: Initialize a variable.
2009-07-03 13:06:17 +02:00
Alexandre Julliard
bbe70550fe
fusion/tests: Always use the 32-bit magic in the 32-bit optional header structure.
2009-04-08 12:06:07 +02:00
Paul Vriens
78402cfa7a
fusion/tests: Fix some test failures on Win98.
2009-03-12 15:39:38 +01:00
Paul Vriens
d929ea739a
fusion/tests: Fix the last test failure on .NET 1.x.
2009-03-02 12:03:02 +01:00
Paul Vriens
7a435c01ca
fusion/tests: Skip some tests on .NET 1.x.
2009-03-02 12:02:58 +01:00
Paul Vriens
bc48bd9577
fusion/tests: Fix some test failures on .NET 1.x.
2009-02-27 13:15:34 +01:00
Paul Vriens
c71348ff58
fusion/tests: Fix a few test failures on .NET 1.x.
2009-02-27 13:15:29 +01:00
Paul Vriens
0e4b0b9f21
fusion/tests: Directories with no dll or exe are not enumerated.
2009-02-25 16:06:22 +01:00
Francois Gouget
b7a6cc3676
fusion/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-24 16:57:26 +01:00
Paul Vriens
6f73f1bdbb
fusion/tests: Fix a test failure on Win64.
2009-02-23 12:19:18 +01:00
Detlef Riekenberg
cfb33d1894
fusion/tests: Fix remaining win98 failures in asmcache.
2009-02-23 12:19:13 +01:00
Detlef Riekenberg
d68c2956f5
fusion/tests: Do not use an hardcoded path for the windows directory.
2009-02-23 12:19:02 +01:00
Paul Vriens
e0157f424b
fusion/tests: Don't crash if we have a culture attribute.
2009-02-20 18:07:41 +01:00
Paul Vriens
ad9fb647b4
fusion/tests: Don't use strdup to prevent crashes when freeing memory.
2009-02-20 18:07:41 +01:00
Paul Vriens
93c4158283
fusion/tests: Don't crash on .NET 1.x.
2009-02-20 18:07:41 +01:00
Nicolas Le Cam
b76007d847
fusion/tests: Fix a test on some platforms.
2009-02-20 18:07:41 +01:00
James Hawkins
03cce43a92
fusion: Add tests for the IAssemblyEnum interface.
2009-02-19 16:17:17 +01:00
Hans Leidekker
0aa3c187d8
fusion: Use parsed properties for assembly enumeration instead of trying to parse the display name again.
...
The display name passed in may not be normalized, e.g. if the version number
is passed as "1.0.0.00000" instead of "1.0.0.0". This patch should also cut
down on case insensitive file searches.
2009-02-19 16:17:17 +01:00