Hib Eris
|
eb8778f9a0
|
oleaut32/tests: Add tests for VarDecCmp.
|
2009-07-07 14:18:14 +02:00 |
Paul Vriens
|
f57c603798
|
oleaut32/tests: Fix test failures and crash on Win9x/WinME.
|
2009-07-02 12:13:56 +02:00 |
Stefan Leichter
|
3ca49a10d8
|
oleaut32: Add two tests of function VarDateFromStr for German date format.
|
2009-06-30 12:31:32 +02:00 |
Huw Davies
|
4b0a6a18b2
|
oleaut32/tests: Add some tests for [lcid] parameters.
|
2009-06-17 17:23:21 +02:00 |
Huw Davies
|
d84693cc29
|
oleaut32: Calling SetLcid with LOCALE_NEUTRAL is a special case which sets the first header lcid to US English and the second one to 0.
|
2009-06-11 11:45:51 +02:00 |
Paul Vriens
|
28d0487c24
|
oleaut32/tests: Fix some intermittent test failures on W98 and NT4.
|
2009-06-02 11:57:21 +02:00 |
Paul Vriens
|
31bb9219d6
|
oleaut32/tests: Spelling fixes.
|
2009-05-29 11:26:08 +02:00 |
Alexandre Julliard
|
6194cf888d
|
oleaut32/tests: Fix a test broken on XP 64.
|
2009-05-25 11:49:08 +02:00 |
Alexandre Julliard
|
cdf8aeb0c8
|
oleaut32/tests: Fix some pointer sizes in typelib tests for 64-bit.
|
2009-05-21 16:17:51 +02:00 |
Alexandre Julliard
|
1c75ab091c
|
oleaut32/tests: Fix the tmarshal test on 64-bit.
|
2009-05-21 16:17:50 +02:00 |
Alexandre Julliard
|
538c706787
|
oleaut32/tests: Fix some pointer sizes in typelib tests for 64-bit.
|
2009-05-21 16:17:50 +02:00 |
Francois Gouget
|
1ef2f3844f
|
oleaut32/tests: Replace realloc() with HeapReAlloc().
|
2009-05-19 12:01:09 +02:00 |
Damjan Jovanovic
|
b51d03125d
|
oleaut32: Add a failing VarFormat test showing that wine wrongly truncates decimals with large negative exponents instead of rounding.
|
2009-05-18 12:32:15 +02:00 |
Damjan Jovanovic
|
80dfd00530
|
oleaut32: Strip trailing decimal zeroes when rounding a number in VarFormat.
|
2009-05-14 17:22:34 +02:00 |
Damjan Jovanovic
|
560e76ee38
|
oleaut32: fix a rounding bug in VarFormat.
|
2009-05-13 12:02:38 +02:00 |
Alexandre Julliard
|
8b7269e7e6
|
oleaut32/tests: Don't crash if ITypeInfo_GetTypeAttr fails.
|
2009-05-08 14:27:11 +02:00 |
Alexandre Julliard
|
4d30e7af47
|
oleaut32/tests: Use the correct allocator in the ClearCustData test.
|
2009-05-08 14:12:40 +02:00 |
Detlef Riekenberg
|
00703d0c2f
|
oleaut32/tests: Replace lstrcpyW and lstrcatW with memcpy to fix failures on win95.
|
2009-04-20 17:19:58 +02:00 |
Detlef Riekenberg
|
6643049116
|
oleaut32: VarCat must use localized names for VT_BOOL.
|
2009-04-14 15:11:58 -05:00 |
Dmitry Timoshkov
|
69ec6b4c6d
|
oleaut32: Add some additional tests for QueryPathOfRegTypeLib, make them pass under Wine.
|
2009-04-13 17:35:51 -05:00 |
Rob Shearman
|
47ae95ccce
|
oleaut32: Fix the SAFEARRAY marshalling on 64-bit platforms.
The pointers should be written as NDR 4-byte fields instead of a
platform-dependent size.
|
2009-04-07 14:53:43 +02:00 |
Lei Zhang
|
25c2e283d8
|
oleaut32: Fix some corner cases in VarBstrCmp.
|
2009-03-24 14:07:50 +01:00 |
Michael Stefaniuc
|
efbb4ebf3e
|
widl: Output "LONG" instead of "long" for a 32bit integer.
long is always 32bit in IDL files but that's not true in C.
|
2009-03-13 11:15:21 +01:00 |
Francois Gouget
|
3b072fb772
|
oleaut32/tests: Use win_skip() to skip over unimplemented functionality.
|
2009-02-23 12:21:33 +01:00 |
Michael Stefaniuc
|
a3f8fd71e1
|
oleaut32: Remove superfluous pointer casts.
|
2009-02-09 14:37:23 +01:00 |
Lei Zhang
|
ae28430ff8
|
oleaut32/tests: Add a VarFormat test for date and time.
|
2009-02-02 12:07:38 +01:00 |
Rob Shearman
|
f545468a2d
|
oleaut32: Initialise more of the context passed into user marshal functions in the tests for these functions.
Enable unmarshall testing for LPSAFEARRAYs and BSTRs which works on
Windows now that enough of the context has been filled in.
|
2009-02-02 11:55:32 +01:00 |
Alasdair Sinclair
|
ded6c50b78
|
oleaut32/tests: Fix missing void in empty parameter list.
|
2009-01-30 11:43:26 +01:00 |
Rob Shearman
|
522662faa9
|
oleaut32: Fix the typelib tests on 64-bit platforms.
|
2009-01-29 14:06:59 +01:00 |
Michael Stefaniuc
|
330e6d86f9
|
oleaut32/tests: Remove superfluous pointer casts.
|
2009-01-29 14:05:58 +01:00 |
Rob Shearman
|
17a30ff2e8
|
oleaut32: Test the return value of the remote IWidget_StructArgs call.
|
2009-01-12 13:07:10 +01:00 |
Alexandre Julliard
|
3b6cab3f77
|
oleaut32/tests: Only compare the initialized part of DECIMAL variants.
|
2009-01-09 14:06:14 +01:00 |
Alexandre Julliard
|
6f3184829f
|
oleaut32/tests: Avoid printing pointer differences in traces.
|
2009-01-08 13:02:32 +01:00 |
Nikolay Sivov
|
3950752682
|
oleaut32/tests: Fix copy/paste typo in test output.
|
2009-01-08 12:55:00 +01:00 |
Nikolay Sivov
|
b91f4a3dae
|
oleaut32: Check pointer in IPicture::get_Type.
|
2009-01-07 12:50:56 +01:00 |
Nikolay Sivov
|
a22ca1c2d9
|
oleaut32: Check pointer in IPicture::get_Handle.
|
2009-01-07 12:50:51 +01:00 |
Nikolay Sivov
|
76925b06c2
|
oleaut32: Check pointer in IPicture_get_Attributes.
|
2009-01-06 12:42:49 +01:00 |
Nikolay Sivov
|
5b88f0d916
|
oleaut32: Add PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture_get_Attributes.
|
2009-01-06 12:42:43 +01:00 |
Michael Stefaniuc
|
e86eb8efa6
|
include: Change RPC_STATUS from long to LONG for Win64 compatibility.
Also fix the compiler warnings introduced by this change.
|
2009-01-04 13:34:38 +01:00 |
Jeremy Drake
|
970a500fb4
|
oleaut32/tests: Fix double GlobalFree in olepicture tests.
|
2008-12-16 14:08:55 +01:00 |
Francois Gouget
|
c597792400
|
oleaut32/tests: Make the Widget_*() and KindaEnum_*() functions static.
|
2008-12-15 12:25:46 +01:00 |
Nikolay Sivov
|
b6d50aed41
|
oleaut32: Added PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture::Render.
|
2008-12-11 14:28:35 +01:00 |
Alexandre Julliard
|
a840b6a7f8
|
Avoid including time.h before winsock.h in tests.
|
2008-12-04 12:42:53 +01:00 |
Kirill K. Smirnov
|
a03cc957e1
|
oleaut32: Add tests for metafiles, make them pass under Wine.
|
2008-10-06 14:15:01 +02:00 |
Damjan Jovanovic
|
72faaf1273
|
oleaut32: Fix double negative sign regression in VarFormat.
|
2008-09-25 11:52:00 +02:00 |
Michael Stefaniuc
|
319f28553c
|
oleaut32/tests: Fix printf format warning.
|
2008-09-25 11:51:23 +02:00 |
James Hawkins
|
40aeb9563f
|
oleaut32: Fix a failing test in win95.
|
2008-09-24 13:12:04 +02:00 |
Michael Stefaniuc
|
99829f1d63
|
oleaut32/tests: Remove redundant NULL check before SysFreeString (Smatch).
|
2008-09-24 12:52:35 +02:00 |
Mikołaj Zalewski
|
5c2fd1b192
|
oleaut32: VT_USERDEFINED records are passed by value.
|
2008-09-16 11:31:32 +02:00 |
Paul Vriens
|
22c5fbdc2c
|
oleaut32/tests: Don't crash on Win95.
|
2008-09-15 11:23:39 +02:00 |
Paul Vriens
|
1cfb958a2e
|
oleaut32/tests: Skip some tests on win9x.
|
2008-08-28 11:24:49 +02:00 |
Damjan Jovanovic
|
506ff74bb1
|
oleaut32: Thousands separator support for VarFormat.
|
2008-08-26 12:07:40 +02:00 |
Damjan Jovanovic
|
05a2c56622
|
oleaut32: Fix negative number handling in VarFormat.
|
2008-08-25 12:36:26 +02:00 |
Damjan Jovanovic
|
1cbd1c2bf3
|
oleaut32: Add a failing VarFormat test.
|
2008-08-22 10:37:56 +02:00 |
Reece Dunn
|
e22e480f16
|
oleaut32: Fix the SafeArrayGetVartype tests on Vista and use that behaviour.
|
2008-07-25 11:29:42 +02:00 |
Detlef Riekenberg
|
b4f2c50687
|
oleaut32/tests: Run more typelib tests on win9x.
|
2008-07-21 14:45:48 +02:00 |
Detlef Riekenberg
|
c81b2b2c74
|
oleaut32/tests: Fix tmarshal tests on win9x.
|
2008-07-21 14:45:45 +02:00 |
Reece Dunn
|
4140801e2d
|
oleaut32: Fix the vartype tests on Vista.
|
2008-07-21 14:44:53 +02:00 |
Alexandre Julliard
|
79c64acc7b
|
tests: Don't depend on the static uuid libraries in the tests.
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
|
2008-07-08 17:51:45 +02:00 |
James Hawkins
|
698fac4983
|
oleaut32: Fix a few failing tests in win9x.
|
2008-07-08 10:56:42 +02:00 |
Jon Griffiths
|
0cf087820e
|
oleaut32/test: Fix valgrind leaks.
|
2008-07-07 14:16:07 +02:00 |
James Hawkins
|
d932fefb61
|
oleaut32: Fix a test that fails on all platforms up to and including win2k.
|
2008-07-01 15:00:01 +02:00 |
James Hawkins
|
192dbae550
|
oleaut32: Trace the failing VarCmp result.
|
2008-06-30 12:47:47 +02:00 |
Jacek Caban
|
6971db7ee3
|
oleaut32: Added test showing need to QueryInterface on dual interface in ITypeInfo::Invoke.
|
2008-06-30 12:11:40 +02:00 |
Alexandre Julliard
|
ec11a7b828
|
oleaut32/tests: Allow UuidCreate to return RPC_S_UUID_LOCAL_ONLY.
|
2008-06-24 11:51:07 +02:00 |
Jon Griffiths
|
eb0566972a
|
oleaut32/tests: Fix invalid free (found by valgrind).
|
2008-06-20 12:23:06 +02:00 |
Paul Vriens
|
698d1111d6
|
oleaut32/tests: Remove some stray spaces from the ok message.
|
2008-06-19 11:55:13 +02:00 |
Dan Kegel
|
035f1dd0b0
|
oleaut32/tests: Initialize reserved fields to unique values.
|
2008-06-09 19:39:55 +02:00 |
Dan Kegel
|
3fa578220e
|
oleaut32/tests: VariantInit() isn't enough, you have to give a value, too.
|
2008-06-06 10:28:48 +02:00 |
Dan Kegel
|
a8ad5cd558
|
oleaut32/tests: Use VariantInit, not VariantClear, to initialize new variants.
|
2008-06-04 12:53:33 +02:00 |
Jon Griffiths
|
7cdc50fede
|
oleaut32/tests: Fix memory leaks reported by valgrind.
|
2008-06-02 13:44:19 +02:00 |
Paul Vriens
|
4ee90e94f6
|
oleaut32/tests: Cleanup typelib after the test.
|
2008-06-02 12:11:52 +02:00 |
James Hawkins
|
4c928d39ad
|
oleaut32: Disable olefont tests that fail on all platforms.
|
2008-05-29 12:12:54 +02:00 |
Michael Karcher
|
14e069b3d6
|
oleaut32/tests: Call functions via manually obtained pointers.
|
2008-05-27 19:35:40 +02:00 |
Michael Karcher
|
c5310eda8d
|
oleaut32: Currency to BSTR must use local decimal separator.
|
2008-05-27 12:05:48 +02:00 |
Alexandre Julliard
|
dad21bbcbf
|
makefiles: List the static libraries as normal imports instead of extra libs.
|
2008-04-30 14:23:55 +02:00 |
Alexandre Julliard
|
c76de89885
|
oleaut32/tests: Store the test typelib in resources instead of depending on an external file.
|
2008-04-25 12:09:03 +02:00 |
Alexandre Julliard
|
8ebe988d2e
|
Add makedep magic comments for typelibs in resource files.
|
2008-04-24 22:14:21 +02:00 |
Paul Vriens
|
27fd7c1b3c
|
oleaut32/tests: Skip a test on win9x.
|
2008-04-24 13:14:25 +02:00 |
James Hawkins
|
04b820c354
|
oleaut32: Fix a few tests that fail in win2k.
|
2008-04-17 12:51:34 +02:00 |
Austin English
|
e8dbd66c23
|
oleaut32: Spelling fixes.
|
2008-04-14 21:28:38 +02:00 |
Francois Gouget
|
8a18e0e43a
|
Assorted spelling fixes.
|
2008-04-07 13:36:18 +02:00 |
Rob Shearman
|
1b93676913
|
oleaut32: Fix some memory leaks in the safearray tests.
|
2008-02-04 13:03:58 +01:00 |
Rob Shearman
|
4d08815173
|
oleaut32: Fix some reference count leaks in the tmarshal test.
|
2008-02-04 13:02:55 +01:00 |
Rob Shearman
|
2746baf8f0
|
oleaut32: Fix a memory leak in the olefont tests.
|
2008-02-04 13:02:44 +01:00 |
Francois Gouget
|
44b52b128c
|
Assorted spelling fixes.
|
2008-01-16 12:48:29 +01:00 |
Michael Stefaniuc
|
1f26b146d1
|
janitorial: Remove superfluous backslashes at end of lines.
|
2007-12-31 19:23:45 +01:00 |
Rob Shearman
|
0efbce5112
|
oleaut32: Fix copy and paste error in VARIANT_UserUnmarshall with VT_UNKNOWN test.
The variant type is VT_UNKNOWN so we should be using V_UNKNOWN, not
V_VARIANTREF(V_R8) to check the type unmarshalled properly.
|
2007-12-26 14:02:04 +01:00 |
Francois Gouget
|
745bd4f233
|
oleaut32/tests: Avoid SHDeleteKeyW() because shlwapi.dll is missing on Windows 95.
|
2007-12-18 12:32:56 +01:00 |
Alexandre Julliard
|
56d8f51688
|
oleaut32/tests: Avoid relying on system-dependent rounding.
|
2007-12-17 11:56:41 +01:00 |
Rob Shearman
|
83a02c545c
|
oleaut32: Fix a leak of the typelib in the tmarshal tests.
|
2007-12-07 17:06:20 +01:00 |
Rob Shearman
|
d7682104e6
|
oleaut32: Fix two memory leaks in the test for DispCallFunc.
|
2007-12-07 17:06:15 +01:00 |
Rob Shearman
|
2a9168e586
|
oleaut32: Set the number of locks held on the safe arrays in the safe array tests to zero before destroying them, otherwise the operation will fail and leak memory.
|
2007-12-07 16:34:36 +01:00 |
Rob Shearman
|
67a213fc1e
|
oleaut32: Try to re-use existing memory when unmarshalling variants with byref types.
|
2007-12-07 16:34:28 +01:00 |
Alexandru Balut
|
90d8741d23
|
oleaut32: Implement VarWeekdayName + tests.
|
2007-12-05 13:46:42 +01:00 |
Rob Shearman
|
241b25b5bd
|
oleaut32: Handle integer overflow of len in SysReAllocStringLen and SysAllocStringByteLen.
|
2007-11-28 11:19:10 +01:00 |
Gerald Pfeifer
|
16f021a22e
|
oleaut32: Use -0.0 directly in test_VarBstrFromR4().
|
2007-11-02 12:19:06 +01:00 |
Francois Gouget
|
c4b1195c0c
|
Assorted spelling fixes.
|
2007-10-23 18:20:27 +02:00 |
Marcus Meissner
|
2e2720fe63
|
oleaut32/tests: Insert the decimal seperator, if it is just 1 char.
|
2007-10-17 13:41:55 +02:00 |
Francois Gouget
|
1766918dda
|
oleaut32/tests: Fix compilation on systems that don't support nameless unions.
|
2007-10-15 14:05:05 +02:00 |