Francois Gouget
44b52b128c
Assorted spelling fixes.
2008-01-16 12:48:29 +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
Paul Vriens
7c0f0abe15
oleaut32/tests: Add a few skip's to the vartype tests.
2007-08-20 11:50:12 +02:00
Paul Vriens
9b396275ad
oleaut32/tests: Use GetModuleHandle and add a few skip's.
2007-08-20 11:50:04 +02:00
Bill Medland
804d0139b7
oleaut32/tests: Some boundary tests on VarBstrFromDate.
2007-05-04 13:39:22 +02:00
Francois Gouget
3dd1a8b4f1
oleaut32/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:07:45 +01:00
Marcus Meissner
f0280cbd1e
made functions and variables static in some testcases.
2006-12-11 12:18:29 +01:00
Alexandre Julliard
87fa2e3f91
oleaut32/tests: Use LOCALE_NOUSEROVERRIDE in tests that depend on the decimal separator.
2006-12-07 14:05:45 +01:00
Charles Blacklock
2b2ee9c7d1
oleaut32: Add VarBstrCmp binary comparison for LCID==0.
2006-11-30 20:06:37 +01:00
Dmitry Timoshkov
75dd3534f9
oleaut32: Constify some data.
2006-11-10 13:49:56 +01:00
Hans Leidekker
279207b258
oleaut32/tests: Win64 printf format warning fixes.
2006-10-12 20:41:09 +02:00
Tijl Coosemans
48e1faff1e
oleaut32/tests: Test relative error, not absolute.
2006-08-07 13:11:48 +02:00
Juan Lang
2a0c37d8b9
oleaut32: Correctly handle NULLs embedded in BSTRs, with tests.
2006-06-22 12:29:03 +02:00
Kevin Koltzau
0e8b75bb12
oleaut32: Fix 64bit warnings in tests.
2006-06-19 09:21:19 +02:00
Alexandre Julliard
23f9e358ad
Tests should not use wine/unicode.h.
2006-05-24 18:05:09 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Michael Stefaniuc
0d00d9af0e
oleaut: Merge the VarCmp tests from vartype.c into vartest.c.
2006-01-18 11:30:01 +01:00
Michael Stefaniuc
8ec3906768
Fix VarBstrCmp for NULL input BSTRs (MSDN is wrong).
2005-12-05 12:00:24 +01:00
Uwe Bonnes
87df07452a
Extend VarCmp() and add test cases.
2005-11-03 13:21:11 +00:00
Marcus Meissner
d6e45770b5
SysReAllocString of same pointer returns TRUE.
2005-11-01 18:06:41 +00:00
Alex Villacís Lasso
c1d07134b8
Add tests for functionality implemented or corrected: multiplication,
...
division, cast to double, cast to string.
2005-10-27 12:09:40 +00:00
Marcus Meissner
bd7ec9aca5
The last argument to MultiByteToWideChar is wide character count and
...
not the buffer size in bytes. Fixed all places where it was wrong.
2005-09-12 22:07:53 +00:00
Alex Villacís Lasso
10f0ace4a2
Make Single|Double->BSTR conversion use the specified locale for the
...
decimal point even without the LOCALE_USE_NLS flag. Test supplied.
2005-09-09 15:01:17 +00:00
Saulius Krasuckas
7782e72322
Comment out VarDateFromStr() calls that generate exceptions on WinME.
2005-08-08 17:58:14 +00:00
Mike McCormack
50a6d970f5
gcc 4.0 warning fixes for Interlocked* functions.
2005-08-03 11:03:05 +00:00
Alex Villacís Lasso
3153aa9131
Ensure that underflowing negative float is represented as a positive
...
0, just as native oleaut32.
2005-07-19 11:38:12 +00:00
Alex Villacís Lasso
324267c4a9
Test for behavior of negative underflow formatting.
2005-07-18 10:33:12 +00:00
Robert Shearman
cbc3af8ca5
- Conversions between variants types of the same size should ignore
...
overflows.
- Tests for this behaviour.
2005-06-29 20:15:32 +00:00
Stefan Huehner
03cc8c4181
Remove some -Wstrict-prototypes warnings.
2005-06-17 10:11:37 +00:00
Alexandre Julliard
c2d5b444b3
Moved the NONAMELESSUNION/STRUCT macros to wine/test.h so that they
...
can be used in all the test.
2005-06-13 12:10:54 +00:00
Dmitry Timoshkov
eba47f1dfe
Make remaining OLE interface vtables const.
2005-06-06 19:50:35 +00:00
Jacek Caban
7ff344e20f
Fixed vartype test.
2005-03-18 14:02:12 +00:00
Jon Griffiths
eb5bf7dd38
Documentation spelling fixes.
2005-02-25 14:07:56 +00:00
Alexandre Julliard
ddd2486e98
Expand the COPYTEST macro to avoid trouble with 64-bit types.
2004-12-17 19:13:24 +00:00
Huw Davies
76c5590bfb
Don't trash the dst variant if we can't do the type conversion.
...
Add a test for this.
2004-09-22 19:12:18 +00:00
James Hawkins
2d044dd64b
Use InterlockedDecrement and InterlockedIncrement instead of ++/--.
2004-09-16 19:08:23 +00:00
Francois Gouget
27ca26bcb1
Detect whether Visual Studio can cast __uint64's to floats and disable
...
the relevant tests if it cannot.
Fix a double to float literal conversion warning.
2004-09-02 20:05:55 +00:00
Jacek Caban
3a2574e3cc
Fix handling of VARIANT with VT_BYREF and null pointer in
...
VariantChangeTypeEx.
2004-08-25 00:38:59 +00:00
Alexandre Julliard
f714b39762
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
...
macro.
2004-08-23 19:39:48 +00:00
Francois Gouget
08177d6d7b
The Windows headers support for NONAMELESSUNION and NONAMELESSSTRUCT
...
is unusable. So don't force this mode. Instead check whether
NONAMELESSUNION and/or NONAMELESSSTRUCT are set (by the Wine headers)
and define custom access macros accordingly.
2004-08-13 19:49:53 +00:00
Alexandre Julliard
48c4bb3c31
Get rid of the non-standard ICOM_VTABLE macro.
2004-08-12 23:00:51 +00:00
Alexandre Julliard
0467ce9fd7
Get rid of the non-standard ICOM_VFIELD macro.
2004-08-12 19:52:49 +00:00
Jon Griffiths
0d1b4239fd
Trace the system and user locales upon startup.
...
Print the returned string if VarDateChangeTypeEx fails.
2004-05-05 19:00:21 +00:00
Jon Griffiths
30febfc87c
Test ClearCustData() and UINT->I4 conversion.
2004-04-23 21:31:37 +00:00
Francois Gouget
b948778660
Assorted spelling fixes.
2004-03-23 23:20:16 +00:00
Francois Gouget
231fbff8d0
Add trailing '\n's to ok() calls.
2004-01-27 04:01:10 +00:00
Jon Griffiths
d83ed49148
Remove tests that are covered by vartype.c.
...
Call by pointer for more functions not available in early versions.
Add tests for VarFix/VarInt/VarNeg, VarFormat "on/off/yes/no".
Fix tests that assumed relative dates.
Make BSTR copy test separate.
2004-01-20 23:38:38 +00:00
Hans Leidekker
301bbc4984
Add missing comma.
2004-01-19 21:48:21 +00:00
Marcus Meissner
2ac287e875
Copy BSTRs byte wise.
...
Added a testcase for byte wise copy of VT_BSTR variant with
VariantCopy().
2004-01-09 00:58:01 +00:00