117 Commits

Author SHA1 Message Date
Andrey Gusev
e1a4265867 kernel32/tests: Fix a typo in skip() message.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-23 22:49:33 +09:00
André Hentschel
fdd953c2aa kernel32/tests: Fix a typo.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-23 12:04:08 +09:00
Alexandre Julliard
73d9e2ebff kernel32: Use RtlCompareUnicodeStrings in CompareStringOrdinal for consistent results.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-14 17:09:54 +09:00
Nikolay Sivov
6f30f7dc52 kernel32/tests: Fix a leak in tests (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-30 11:10:30 +09:00
Nikolay Sivov
632266e5b5 kernel32: Set C3_KASHIDA only for kashida character.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-16 15:28:55 +09:00
Nikolay Sivov
73f7bf57cb kernel32: Handle NULL locale name in IsValidLocaleName().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-16 15:28:42 +09:00
Hans Leidekker
c90845cf93 kernel32: Improve the stub for GetThreadPreferredUILanguages.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-29 20:30:57 +09:00
Nikolay Sivov
10caa6295c kernel32/tests: Additional test for GetStringTypeW() and Zl/Zp categories.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-19 11:06:48 +09:00
Nikolay Sivov
a0ec5fecd0 kernel32/tests: Use todo_wine_if() in tests.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-16 12:09:37 +09:00
Stefan Leichter
9cd67d2a5e kernel32: Return a dummy value in GetSystemPreferredUILanguages.
Signed-off-by: Stefan Leichter <Stefan.Leichter@camLine.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-15 21:30:05 +09:00
Sebastian Lackner
1bebee9c1b kernel32/tests: Add test to show that CompareStringW aborts on first non-matching character.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-14 12:38:16 +09:00
Sebastian Lackner
90819e9c1b kernel32/tests: Add additional tests for CompareStringA.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-12 23:06:55 +09:00
Alexandre Julliard
b23ab91e66 kernel32/tests: Avoid sizeof in a trace.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-20 16:42:45 +09:00
Stefan Leichter
cfaca5ea5c kernel32/tests: Add tests for GetSystemPreferredUILanguages.
Signed-off-by: Stefan Leichter <Stefan.Leichter@camLine.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-19 23:00:54 +09:00
Nikolay Sivov
49e5b9c2a4 kernel32: Added support for TIME_NOSECONDS, restructured EnumTimeFormats implementation.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 00:08:11 +09:00
Nikolay Sivov
6f35351f81 kernel32: EnumTimeFormatsA() doesn't support TIME_NOSECONDS.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 00:08:03 +09:00
Nikolay Sivov
982c3ede72 kernel32: GetLocaleInfoA() doesn't support LOCALE_SSHORTTIME.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 00:07:43 +09:00
Daniel Lehman
72922cd1ea kernel32/tests: Add tests for Invariant. 2015-08-28 13:13:46 +09:00
Daniel Lehman
043c0c6c5a kernel32: Add Invariant string table. 2015-08-27 14:27:50 +09:00
Daniel Lehman
5bf1423c2c kernel32: Return LOCALE_INVARIANT from ConvertDefaultLocale. 2015-08-25 17:41:35 +09:00
Nikolay Sivov
cc2bc84d14 kernel32/tests: Fix GetGeoInfo() test failure on Win10. 2015-08-24 14:42:00 +09:00
Jacek Caban
09176c3aa0 kernel32: Treat empty locale name as LOCALE_INVARIANT. 2015-06-10 15:00:15 +09:00
Christian Faure
9cffed782f kernel32: Fix a crash in GetStringTypeW() on NULL input string. 2015-05-18 14:07:48 +09:00
Francois Gouget
5ea2bdda5d kernel32/tests: Silence some loader and locale traces that generate too many lines. 2015-05-11 15:19:05 +09:00
Seán de Búrca
6cd0eb2027 kernel32: Implement Get{Time,Date}FormatEx. 2015-01-06 12:59:07 +01:00
Frédéric Delanoy
1e214eb5d3 Assorted spelling/grammar fixes. 2014-10-02 16:58:53 +02:00
Nikolay Sivov
509bdae8e2 kernel32/tests: Skip working tests properly. 2014-07-18 19:13:39 +02:00
Nikolay Sivov
ed9e030456 kernel32: Properly implement EnumSystemGeoID(). 2014-07-15 15:29:39 +02:00
Nikolay Sivov
17777c8497 kernel32: Implement GEO_PARENT for GetGeoInfo(). 2014-07-15 15:29:03 +02:00
Nikolay Sivov
b4acc62e63 kernel32: Partially implement GetGeoInfo(). 2014-07-11 12:22:26 +02:00
Nikolay Sivov
3a2db918d9 kernel32: Added support for C3_HIGHSURROGATE/C3_LOWSURROGATE in GetStringTypeW(). 2014-06-30 22:04:52 +02:00
Alexandre Julliard
500bbb3e9a libwine: Update the codepage tables to Unicode 7.0.0. 2014-06-23 16:41:52 +02:00
Alexandre Julliard
c7eacd9e83 kernel32/tests: Silence some noisy traces. 2014-06-17 10:58:46 +02:00
Erich E. Hoover
32da6626f5 kernel32: Allow CompareStringEx LINGUISTIC_IGNORECASE flag. 2014-04-17 10:48:07 +02:00
Erich E. Hoover
b0935ab811 kernel32: Allow CompareStringEx NORM_LINGUISTIC_CASING flag. 2014-04-17 10:48:04 +02:00
Erich E. Hoover
4b949510fb kernel32/tests: Add a variety of tests for CompareStringEx. 2014-04-17 10:47:58 +02:00
Alexandre Julliard
e64189aa55 kernel32/tests: Add more Unicode digit ranges. 2014-03-07 13:37:14 +01:00
Piotr Caban
18f7f637b0 kernel32/tests: Fix IdnToNameprepUnicode tests. 2013-11-18 11:17:51 +01:00
Francois Gouget
62ddaf8f6a kernel32/tests: On Windows 8 IdnToNameprepUnicode() returns a different error for invalid parameters. 2013-11-01 10:55:20 +01:00
Francois Gouget
c0dbfebe04 kernel32/tests: On Windows 8 DATE_LONGDATE does not output a leading 0 for the day. 2013-11-01 10:54:55 +01:00
Frédéric Delanoy
f56e9ebe38 kernel32/tests: Use BOOL type where appropriate. 2013-10-24 10:49:53 +02:00
Dmitry Timoshkov
020bd36323 kernel32/tests: Fix locale tests compilation with __WINESRC__ defined. 2013-10-21 20:23:54 +02:00
Alexandre Julliard
6cb5cf183a libwine: Update the codepage tables to Unicode 6.2.0. 2013-07-22 17:16:01 +02:00
Alexandre Julliard
28ece74fd8 Use the official Microsoft definitions for Gaelic languages. 2013-06-19 20:09:51 +02:00
Tatyana Fokina
aaed0e81d5 kernel32: Check the size of the string in CompareStringA. 2013-06-11 19:31:45 +02:00
Tatyana Fokina
28951a0922 kernel32/tests: Add test with a large string for CompareStringA. 2013-06-11 19:31:40 +02:00
Piotr Caban
46919f2154 kernel32: Fixed copy-paste error in IdnToUnicode. 2013-03-28 18:54:51 +01:00
Detlef Riekenberg
8f1a3604ac kernel32/tests: Skip tests on non-English systems. 2013-02-11 11:46:08 +01:00
Francois Gouget
a4f2c00526 kernel32/tests: Make test_CompareStringOrdinal() static. 2012-11-05 11:30:29 +01:00
Christian Costa
ba5cade700 kernel32: Implement CompareStringOrdinal. 2012-11-02 19:47:15 +01:00