Amine Khaldi
c3b215936d
[WS2_32_APITEST] Add tests for getnameinfo. By Peter Hater. CORE-8549
...
svn path=/trunk/; revision=72908
2016-10-05 09:33:03 +00:00
Thomas Faber
bf8b336ec9
[USER32_APITEST]
...
- Fix build
svn path=/trunk/; revision=72901
2016-10-04 15:37:25 +00:00
Thomas Faber
0a783e0ff3
[USER32_APITEST]
...
- Extend GetUserObjectInformation tests by adding tests for UOI_NAME on the default as well as custom window stations/desktops.
CORE-12073
svn path=/trunk/; revision=72900
2016-10-04 15:14:30 +00:00
Thomas Faber
3a5e3ae774
[ADVAPI32_APITEST]
...
- Add a test for RegEnumKeyExW showing that it should return ERROR_MORE_DATA instead of ERROR_BUFFER_OVERFLOW when the name buffer is too small. Based on a patch by Doug Lyons.
CORE-12030
svn path=/trunk/; revision=72876
2016-10-01 14:41:41 +00:00
Amine Khaldi
8e21414853
[DNSAPI_APITEST] Add more tests for DnsQuery_A/W. By Peter Hater. ROSTESTS-242
...
svn path=/trunk/; revision=72868
2016-09-30 15:23:25 +00:00
Amine Khaldi
c27310bf96
[KERNEL32_APITEST] Add tests that reveal how the GetComputerNameEx fix in r72722 was not proper. By Peter Hater. ROSTESTS-243
...
svn path=/trunk/; revision=72849
2016-09-29 09:44:57 +00:00
Amine Khaldi
d0e5925de2
[IPHLPAPI_APITEST] Add some tests for GetNetworkParams. By Peter Hater. ROSTESTS-244
...
svn path=/trunk/; revision=72836
2016-09-28 14:27:48 +00:00
Mark Jansen
105f70b1fe
[ATL_APITEST] Remove dependency on rpcrt4. CORE-10029
...
svn path=/trunk/; revision=72830
2016-09-27 18:20:20 +00:00
Amine Khaldi
2735832354
[DNSAPI_APITEST] Add some tests for DnsQuery_A/W. By Peter Hater. ROSTESTS-242
...
svn path=/trunk/; revision=72829
2016-09-27 18:00:03 +00:00
Thomas Faber
16b33b45ab
[ATL_APITEST]
...
- Fix MSVC build
svn path=/trunk/; revision=72827
2016-09-27 16:51:39 +00:00
Mark Jansen
ed8515d7ed
[ATL][ATL_APITEST] Implement some basic functionality for CComVariant + tests. CORE-12041
...
Also adds Detach() to CComBSTR.
svn path=/trunk/; revision=72820
2016-09-26 20:50:36 +00:00
Benedikt Freisen
dcea2a97b2
[ATL][ROSTESTS] Tests for: CImage: Add GetImporterFilterString and GetExporterFilterString. Patch by Katayama Hirofumi MZ, CORE-10029
...
svn path=/trunk/; revision=72818
2016-09-26 19:15:40 +00:00
Thomas Faber
8abd9a0386
[KERNEL32_APITEST]
...
- Add a test for WideCharToMultiByte with CP_UTF8
CORE-12042
svn path=/trunk/; revision=72809
2016-09-26 10:06:55 +00:00
Dmitry Chapyshev
92e7c0979a
[NTDLL_APITEST] Add test for invalid pointer
...
svn path=/trunk/; revision=72801
2016-09-25 16:57:55 +00:00
Mark Jansen
6ee0488c6d
[CRT_APITEST] Add tests for __getmainargs, testing a commandline ending with spaces. Patch by Yaroslav Veremenko CORE-9199
...
svn path=/trunk/; revision=72762
2016-09-21 19:26:47 +00:00
Mark Jansen
af4f582986
[ATL_APITEST] Update CImage apitest to be in line with the CSimpleArray / CSimpleMap tests. Patch from Katayama Hirofumi MZ. CORE-11946 #resolve #comment Thanks!
...
svn path=/trunk/; revision=72689
2016-09-15 19:42:45 +00:00
Mark Jansen
639a2c725d
[ATL][ATL_APITEST] Implemente CSimpleArray + CSimpleMap. Based on a patch from Katayama Hirofumi MZ. CORE-11946
...
Most of the code is from Katayama Hirofumi MZ, the placement new / delete is written by me, based on a hint from Giannis.
svn path=/trunk/; revision=72688
2016-09-15 19:41:03 +00:00
Pierre Schweitzer
7d2b56ccb0
[NTDLL_APITEST]
...
RtlGenerate8dot3Name: show that we don't deal correctly with checksums while generating short names.
Dedicated to Christoph
svn path=/trunk/; revision=72666
2016-09-13 09:57:52 +00:00
Dmitry Chapyshev
5e9b9699a6
[USER32_APITEST] Add tests for EnumDisplaySettingsA
...
svn path=/trunk/; revision=72658
2016-09-11 19:50:16 +00:00
Dmitry Chapyshev
5d2a362dda
[WIN32KNT_APITEST] Add some tests for GET/SET NONCLIENTMETRICS, MINIMIZEDMETRICS, ICONMETRICS. It is checked in win2k3
...
svn path=/trunk/; revision=72647
2016-09-10 18:36:56 +00:00
Dmitry Chapyshev
3776d19ec9
[WIN32KNT_APITEST]
...
- Remove wrong tests. Win2k3 ignores the size of structure for GET/SET NONCLIENTMETRICS, MINIMIZEDMETRICS, ICONMETRICS
[NtUser]
- Remove wrong checks
svn path=/trunk/; revision=72645
2016-09-10 16:17:35 +00:00
Dmitry Chapyshev
3d5e037772
[WIN32KNT_APITEST]
...
- Fix copypasta
[NTUSER]
- User's buffer has to be checked before check of size parameters, differently we cannot safely check the sizes of structures
svn path=/trunk/; revision=72636
2016-09-09 20:44:34 +00:00
Dmitry Chapyshev
5b62af8967
[WIN32NT_APITEST]
...
- Add some tests for NtUserSystemParametersInfo
svn path=/trunk/; revision=72635
2016-09-09 20:27:31 +00:00
Mark Jansen
e61bc91d97
[APPHELP][APPHELP_APITEST] Partially implement SdbGetMatchingExe, SdbInitDatabase and SdbTagRefToTagID. CORE-10367
...
- SdbGetMatchingExe, SdbInitDatabase partial implementation by Mislav Blažević
- Tests by me, they pass on vista - win10. (Win2k3 has another struct layout)
- Move shared test functions to a common header
- SdbTagRefToTagID misses functionality related to multiple databases, but that is not supported anywhere yet.
svn path=/trunk/; revision=72549
2016-09-03 16:20:52 +00:00
Mark Jansen
1dd7857278
[APPHELP][APPHELP_APITEST] Partially implement SdbMakeIndexKeyFromString
...
svn path=/trunk/; revision=72503
2016-08-29 15:19:55 +00:00
Dmitry Chapyshev
85d39f7ebe
[ADVAPI32_APITEST]
...
- Add tests for IS_TEXT_UNICODE_DBCS_LEADBYTE flag
[SDK]
- Add missed IS_TEXT_UNICODE_DBCS_LEADBYTE definition
svn path=/trunk/; revision=72487
2016-08-28 15:59:29 +00:00
Dmitry Chapyshev
af19896deb
[RTL]
...
- Implement IS_TEXT_UNICODE_ILLEGAL_CHARS and IS_TEXT_UNICODE_ASCII16 flags
* It fixes 7 tests for the IsTextUnicode function in advapi32_apitest. All tests passed now
svn path=/trunk/; revision=72486
2016-08-28 11:05:01 +00:00
Dmitry Chapyshev
c49c7bb373
[ADVAPI32_APITEST]
...
- Add tests for IS_TEXT_UNICODE_ILLEGAL_CHARS flag (not passed on ReactOS)
svn path=/trunk/; revision=72484
2016-08-28 10:42:32 +00:00
Jérôme Gardou
9726a48493
[NTDLL_APITEST]
...
- Add some tests which show how Windows handles the ZeroBits argument
svn path=/trunk/; revision=72468
2016-08-26 21:08:24 +00:00
Mark Jansen
f156a8d727
[WIN32NT_APITEST] Add additional tests for NtUserCreateWindowEx by Sylvain Deverre. ROSTESTS-237 #resolve #comment Thanks!
...
svn path=/trunk/; revision=72400
2016-08-20 16:58:20 +00:00
Mark Jansen
6db0c12e85
[ATL][ATL_APITEST] Add CImage initial implementation + tests, by Katayama Hirofumi MZ. CORE-10029 #comment Thanks, first iteration committed!
...
- Tests focus mainly on loading + saving images.
- The implementation is not perfect yet, see CImage_WIP.txt for test results.
- The GDI+ functions should be fixed before this test can pass fully, MS' ATL fails in ReactOS, but passes on Windows.
svn path=/trunk/; revision=72332
2016-08-18 19:27:49 +00:00
Amine Khaldi
80afa82c59
[WIN32NT_APITEST] Add some NtUserCreateWindowEx tests by Sylvain Deverre. ROSTESTS-237
...
svn path=/trunk/; revision=72242
2016-08-17 17:53:11 +00:00
Mark Jansen
caa5c5b12d
[CRT][CRT_APITEST] Fix __getmainargs and __wgetmainargs parsing, verified with apitests. Patch by Yaroslav Veremenko. CORE-11673 #resolve #comment Thanks!
...
svn path=/trunk/; revision=72214
2016-08-12 21:31:32 +00:00
Hermès Bélusca-Maïto
0bdab15b0f
[ADVAPI32_APITEST]: Addendum to r72207:
...
- Fix the tests so that they test what they have to test, on ReactOS & Windows 2k3/XP. (Note that here, ReactOS used the more restrained event size limitations of Vista+ compared to those of Win2k3. I choose to test, and will implement, the size limitations of Win2k3.)
- Choose a different name for the test such that it doesn't collide with the 'eventlog' test from advapi32_winetest.
CORE-11838 CORE-11839
svn path=/trunk/; revision=72209
2016-08-12 13:38:49 +00:00
Hermès Bélusca-Maïto
b3195b9538
[ADVAPI32_APITEST]: Add some supplemental tests for Winetests' Event Logging functions, testing different RPC limits related to the maximum size of the data buffer in events.
...
CORE-11838 CORE-11839
svn path=/trunk/; revision=72207
2016-08-12 12:15:24 +00:00
Hermès Bélusca-Maïto
9a84ae8ab1
Remove extra ending semicolons in our C code base.
...
svn path=/trunk/; revision=72199
2016-08-11 16:50:41 +00:00
Mark Jansen
da6a705bb1
[ATL][ATL_APITEST] Partially implement CRegKey + add tests. CORE-11746
...
svn path=/trunk/; revision=72191
2016-08-10 19:34:38 +00:00
Ged Murphy
705846cb25
[FLTLIB_APITEST]
...
- Create a skeleton test project for fltlib.dll
- Not yet part of the build
svn path=/trunk/; revision=72173
2016-08-09 21:23:40 +00:00
Hermès Bélusca-Maïto
13b28424d8
[APITESTS]: Add a test for advapi32!IsTextUnicode.
...
CORE-11803
svn path=/trunk/; revision=72148
2016-08-07 16:35:56 +00:00
Mark Jansen
49fc85553f
[ATL][ATL_APITEST] Add implementation + tests for most functions from CPoint, CSize, CRect. CORE-11747 #resolve
...
Not all functions are implemented, the ones that are not implemented are left in a comment in the header.
svn path=/trunk/; revision=72110
2016-08-04 19:15:21 +00:00
Mark Jansen
684feb7418
[ATL][ATL_APITEST] Implement / Improve CString, based upon the code that was already there. CORE-11579 #resolve
...
Add code + tests for:
Conversion of A->W and W->A, equality operators, MakeLower, MakeUpper, Find, FindOneOf, ReverseFind, Compare, Mid, Left, Right, Format, Replace, Trim, TrimLeft, TrimRight.
svn path=/trunk/; revision=72061
2016-07-30 19:07:43 +00:00
Thomas Faber
ba1b985215
[SHELL32_APITEST]
...
- Add a test for CShellLink::GetDescription/SetDescription
CORE-5272
svn path=/trunk/; revision=72035
2016-07-28 15:25:35 +00:00
Thomas Faber
e556dea177
[KERNEL32]
...
- Fix GetComputerNameEx behavior with regard to NULL/non-NULL buffers and size calculation
CORE-11368
svn path=/trunk/; revision=71950
2016-07-16 07:08:21 +00:00
Thomas Faber
4a36ad96cb
[DNSAPI_APITEST]
...
- Handle unexpected failures without crashing
ROSTESTS-226
svn path=/trunk/; revision=71717
2016-07-02 08:49:07 +00:00
Thomas Faber
f6bb8b1fb6
[DNSAPI_APITEST]
...
- Fix unix build
ROSTESTS-226
svn path=/trunk/; revision=71710
2016-07-01 15:19:40 +00:00
Thomas Faber
2d22483bef
[DNSAPI_APITEST]
...
- Add a test for DnsQuery. Patch by Víctor Martínez Calvo, with additional tests and fixes by me.
ROSTESTS-226 #resolve
svn path=/trunk/; revision=71709
2016-07-01 14:44:55 +00:00
Thomas Faber
b25491463d
[SHELL32_APITEST]
...
- Add a test for CShellLink GetPath/SetPath behavior with environment variables. Patch by Andreas Maier.
ROSTESTS-229 #resolve
svn path=/trunk/; revision=71672
2016-06-25 22:09:49 +00:00
Mark Jansen
2df110e92d
[MSGINA_APITEST] Add a test for ShellDimScreen, used to fade out the background of the logoff dialog. Thanks to Jared for finding the api, and Hermès for his help! CORE-11422
...
svn path=/trunk/; revision=71649
2016-06-16 21:00:08 +00:00
Hermès Bélusca-Maïto
2a6da4ca41
[APITESTS]: Fix MSVC warning C4114: "same type qualifier used more than once".
...
svn path=/trunk/; revision=71642
2016-06-15 17:45:06 +00:00
Mark Jansen
122a7bd37d
[APPHELP_APITEST] Extend stringtable related tests. CORE-10367
...
svn path=/trunk/; revision=71572
2016-06-05 21:26:07 +00:00