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
Alexandre Julliard
56d8f51688
oleaut32/tests: Avoid relying on system-dependent rounding.
2007-12-17 11:56:41 +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
Rob Shearman
ce2cba7a09
oleaut32: Add a check for a test that depends on the decimal separator being a dot.
2007-10-09 12:35:09 +02:00
Paul Vriens
99ebe8b428
oleaut32/tests: Skip VarCat and VarAnd tests a bit better if there is no I8 and/or UI8 support.
2007-08-20 22:26:03 +02:00
Paul Vriens
71dc8187c3
oleaut32/tests: Skip VarImp tests if there is no I8 and/or UI8 support.
2007-08-20 22:25:59 +02:00
Paul Vriens
a41c22804e
oleaut32/tests: Skip VarIdiv tests if there is no I8 and/or UI8 support.
2007-08-20 22:25:55 +02:00
Paul Vriens
7287027681
oleaut32/tests: Skip VarDiv tests if there is no I8 and/or UI8 support.
2007-08-20 11:50:39 +02:00
Paul Vriens
6081960025
oleaut32/tests: Skip VarAnd tests if there is no I8 and/or UI8 support.
2007-08-20 11:50:34 +02:00
Paul Vriens
c36acfce38
oleaut32/tests: Skip VarCat tests if there is no I8 and/or UI8 support.
2007-08-20 11:50:30 +02:00
Paul Vriens
9226cee6e9
oleaut32/tests: Fix a few typos.
2007-08-20 11:50:21 +02:00
Paul Vriens
c31ead4768
oleaut32/tests: Use GetModuleHandle and check only once for availability of some functions.
2007-08-17 12:21:51 +02:00
Francois Gouget
ebadbd4bd5
Assorted spelling fixes.
2007-08-09 14:13:07 +02:00
Francois Gouget
cb029e0b30
oleaut32/tests: Improve vtstr() and variantstr().
...
- Use a CASE() macro to simplify the vtstr() code and eliminate hard-coded variant type values.
- Update the list of known variant types.
- If a variant type is unknown, print its numerical value.
- In variantstr(), hand off all the standard cases to vtstr(), instead of (partially) duplicating its code.
2007-06-01 12:40:26 +02:00
Francois Gouget
d252693a04
oleaut32/tests: Convert some macros to functions.
2007-05-31 14:18:26 +02:00
Francois Gouget
fbb892c604
oleaut32/tests: Fix the EQ_DOUBLE() and EQ_FLOAT() macros so they work no matter how large the values to compare are.
...
Use them everywhere.
2007-05-31 14:18:20 +02:00
Francois Gouget
82a7753058
oleaut32/tests: Remove unneeded parentheses.
2007-05-31 14:18:07 +02:00
Francois Gouget
c2d24fdba9
oleaut32/tests: Remove redundant semi-colons.
2007-05-31 14:17:59 +02:00
Francois Gouget
fa48cb042c
Assorted spelling fixes.
2007-05-29 13:47:18 +02:00
Francois Gouget
ffbf92f5f2
oleaut32/tests: Fix the Visual C++ double to float conversion warnings.
2007-05-29 13:47:09 +02:00
Francois Gouget
1f692cdcaa
oleaut32/tests: Fix compilation on systems that don't support nameless structs or unions.
2007-04-11 12:54:30 +02:00
Jason Edmeades
94b9b6146d
oleaut32: Convert to VT_DECIMAL fails with overflow (with test).
2007-04-03 11:32:57 +02:00
Francois Gouget
536e738552
Assorted spelling fixes.
2007-02-14 21:03:57 +01:00
Francois Gouget
7f05a94f50
oleaut32/tests: Fix compilation on systems that don't support nameless structs (e.g. gcc 2.95).
2007-01-23 11:26:39 +01:00
Alexandre Julliard
25571d8789
oleaut32/tests: Replace some macros by functions to reduce code size and compile time.
2007-01-15 13:01:42 +01:00
Francois Gouget
3dd1a8b4f1
oleaut32/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:07:45 +01:00
Francois Gouget
ac25a3f93d
oleaut32/tests: Fix compilation on systems with no nameless unions (e.g. gcc 2.95).
2007-01-08 12:07:37 +01:00
Alex Villacís Lasso
c290f623e0
oleaut32: Fix VarMod(VT_DECIMAL) test by properly initializing the DECIMAL to use.
...
Fix Wine handling of VT_DECIMAL in VarMod.
2006-12-26 13:25:03 +01:00
Rob Shearman
029d244ea9
oleaut32: Fix a crash when executing the VarAnd test with an old version of oleaut32.dll.
2006-12-24 13:08:10 +01:00
Rob Shearman
452c127071
oleaut32: Fix the VarPow tests for older versions of oleaut32.
2006-12-24 13:08:06 +01:00
Francois Gouget
30e44c85c8
Assorted spelling fixes.
2006-11-07 15:25:24 +01:00
Hans Leidekker
279207b258
oleaut32/tests: Win64 printf format warning fixes.
2006-10-12 20:41:09 +02:00
Stefan Leichter
a94bd8afdd
oleaut32/tests: Print each 64-bit integers as two 32 bit integers.
2006-10-02 11:55:53 +02:00
Benjamin Arai
8d921f1d3c
oleaut32: Conformance test for function variant:VarImp.
2006-09-21 11:25:45 +02:00
Benjamin Arai
7e1f392a27
oleaut32: Conformance test for function variant:VarIdiv.
2006-09-12 10:53:56 +02:00
Benjamin Arai
a4ec2721a4
oleaut32: Conformance test for function variant:VarDiv.
2006-09-12 10:53:14 +02:00
Benjamin Arai
aee8a62136
oleaut32: Conformance test for function variant:VarPow.
2006-09-08 12:55:05 +02:00
Benjamin Arai
9e3e591bf2
oleaut32: Conformance test for function variant:VarAnd.
2006-09-08 12:52:22 +02:00
Benjamin Arai
6aaf2af5c0
oleaut32: Updated conformance test return string for VT_RESERVED.
2006-08-24 11:51:58 +02:00
Benjamin Arai
63c26dac23
oleaut32: Move varformat conformance tests to new file varformat.c
2006-07-31 11:21:45 +02:00
Benjamin Arai
f10ed1f16e
oleaut32: VarSub: Conformance test.
2006-07-28 12:56:45 +02:00
Benjamin Arai
b636e4dbf4
oleaut32: Fix missing tests and heap errors for VarCat conformance.
2006-07-21 13:40:39 +02:00
Benjamin Arai
911af4dce9
oleaut32: Update error codes for VarMod.
2006-07-19 09:38:50 +02:00
Robert Shearman
c793bfe028
oleaut32: Test the return value of VarCat in the tests.
2006-07-17 14:46:26 +02:00
Benjamin Arai
700adac9ac
oleaut32: Conformance test and patch for VarCat.
2006-07-11 17:14:58 +02:00
qingdoa daoo
5e09c29867
oleaut32: Copying a NULL BSTR should result in an empty BSTR in VariantCopy.
2006-07-10 11:52:45 +02:00
Robert Shearman
123592f0c3
oleaut32: Fix parsing of hex numbers with 'e' in the string by moving
...
the exponent parsing to after the hex digit parsing.
2006-07-03 11:33:23 +02:00