winesync
219ef2e81f
[WINESYNC]d3dx9_36: Support NULL terminated strings in ID3DXFont_DrawText
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
wine-staging patch by Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
2020-02-26 18:19:18 +01:00
winesync
30328cab07
[WINESYNC]d3dx9_36: add DXTn support
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
24b51d5a07
[WINESYNC]d3dx9_36: Add semi-stub for D3DXOptimizeVertices.
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
5bab8274d9
[WINESYNC]d3dx9_36/tests: Remove useless \n within some ok messages.
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
06983139f6
[WINESYNC]d3dx9_36/tests: Add additional tests for special cases.
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
9fef76cb44
[WINESYNC]d3dx9_36/tests: Add initial tests for D3DXDisassembleShader.
...
wine-staging patch by Sebastian Lackner <sebastian@fds-team.de>
2020-02-26 18:19:18 +01:00
winesync
90e8c4a5db
[WINESYNC]d3dx9: Return D3DFMT_A8R8G8B8 in D3DXGetImageInfoFromFileInMemory for 32 bpp BMP with alpha.
...
wine-staging patch by Christian Costa <titan.costa@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
ac79207f18
[WINESYNC]d3dx9/tests: Add more tests for D3DXMatrixTransformation().
...
Most of those new tests were written by Rico Schüller.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=33456
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 956d7356e0559a07aac68bcaf73a5005e0600fad by David Adam <david.adam.cnrs@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
296900e697
[WINESYNC]d3dx9/tests: Avoid some 64-bit test failures.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 699eb8cdba8fe236f038550e2bd68a4cd2cab055 by Matteo Bruni <mbruni@codeweavers.com>
2020-02-26 18:19:18 +01:00
winesync
4cecd21f9a
[WINESYNC]d3dx9/tests: Fix a couple of ok() messages.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 5a5beba6c4e3bc53790e3a31916d0aaf57dc19b8 by Matteo Bruni <mbruni@codeweavers.com>
2020-02-26 18:19:18 +01:00
winesync
f4fb1884a8
[WINESYNC]d3dx9/tests: Expect plain render target creation to work.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 64b6bb4d4a54642434594f0df2afcd2e90b2a0a8 by Matteo Bruni <mbruni@codeweavers.com>
2020-02-26 18:19:18 +01:00
winesync
a1f2064705
[WINESYNC]d3dx9: Use temporary surface in D3DXSaveSurfaceToFileInMemory() for unmappable textures.
...
Fixes a regression triggered by commit
949dbbd31f450178c90ea8267097a975b77c3219.
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 092c14b9d86ee1e96e465908cc524ec85988d0ff by Paul Gofman <gofmanp@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
95d6d1b3d1
[WINESYNC]d3dx9/tests: Add test for D3DXFillVolumeTexture() with default pool texture.
...
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 61e7e6ec1bf5d13d4cafa883ac74fe987c339740 by Paul Gofman <gofmanp@gmail.com>
2020-02-26 18:19:18 +01:00
winesync
b8714c31cd
[WINESYNC]d3dx9: Use temporary surface in D3DXFillTexture() for unmappable textures.
...
Fixes a regression triggered by commit 949dbbd31f450178c90ea8267097a975b77c3219.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46453
Signed-off-by: Paul Gofman <gofmanp@gmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
wine commit id 4e44d74afb12b40f673e3be0a91cd523013544cd by Paul Gofman <gofmanp@gmail.com>
2020-02-26 18:19:18 +01:00
Jérôme Gardou
e404e9ee2f
[D3DX9_36_WINETEST] Import from wine 4.0
2020-02-26 18:19:18 +01:00
Katayama Hirofumi MZ
fe39760206
[SHELL32_APITEST] Add SHChangeNotify testcase ( #2378 )
...
Add a testcase for shell32!SHChangeNotify function to investigate the shell notification mechanism. CORE-13950
2020-02-25 00:45:44 +09:00
Katayama Hirofumi MZ
d1ac13c64b
[MSVCRT_WINETEST] Fix build by adding '-Wno-format'
...
ed909ba
broke build.
2020-02-24 09:43:58 +09:00
Serge Gautherie
2eed38eb5f
[OLEACC_WINETEST] Re-enable MSVC warning C4477
...
Follow-up to 3ee20de95f
.
2020-02-23 17:50:58 +01:00
Serge Gautherie
ed909ba9d9
[MSVCRT_WINETEST] Re-enable MSVC warning C4477
...
Follow-up to ce2df64a06
.
Also, remove '-Wno-format' for other compilers.
2020-02-23 17:50:58 +01:00
Oleg Dubinskiy
b749501976
[APPCOMPAT][ACCPAGE][SDB][ROSTESTS] Implement compatibility modes for Windows 10, Server 2016 and 2019
2020-02-23 17:43:40 +01:00
Hermès Bélusca-Maïto
c6058bca24
[ATL] Import Wine upstream patch 3043ab3e62
...
Author: Puetz Kevin A <PuetzKevinA@JohnDeere.com>
atlbase.h: Fix some declarations on win64.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-23 16:52:03 +01:00
Hermès Bélusca-Maïto
b4b0728684
[ATL30] Addendum to commit e410a122: Import Wine upstream patch 5608682dc9
...
atl: Fix the ATL_WNDCLASSINFOW::m_szAutoName member definition and construction.
Signed-off-by: Hermes Belusca-Maito <hermes.belusca@sfr.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-23 16:51:58 +01:00
Hermès Bélusca-Maïto
ce3a0af4f0
[KERNEL32_APITEST] Add extra test cases for the 'ConsoleCP' test. ( #2278 )
2020-02-22 19:50:12 +01:00
Katayama Hirofumi MZ
e7a51a0ae0
[SHELL32_APITEST] Don't hardcode C:\ReactOS ( #2344 )
...
All tests successful.
CORE-14747
2020-02-14 23:04:17 +09:00
Katayama Hirofumi MZ
eb227153e5
[USER32_APITEST] Strengthen ScrollWindowEx for SW_SCROLLCHILDREN ( #2324 )
...
Improve ScrollWindowEx testcase for investigation of SW_SCROLLCHILDREN flag.
CORE-16687, CORE-12114
2020-02-11 11:27:55 +09:00
Katayama Hirofumi MZ
ed3c50f748
[SHELL32_APITEST] SHLimitInputEdit: Fix C4509 warning ( #2321 )
...
CORE-11701
2020-02-09 23:49:44 +09:00
Mark Jansen
008745d951
[ATL][ATL_APITEST] Test + implement CHeapPtrList
2020-02-08 22:09:14 +01:00
Mark Jansen
09cfb2823c
[ATL_APITEST] Add standalone CComHeapPtr project
2020-02-08 22:09:14 +01:00
Mark Jansen
55032c3122
[ROSTESTS] Fix result being evaluated twice,
...
and in the process fix gcc signed/unsigned errors
2020-02-08 22:09:13 +01:00
Mark Jansen
2eb96f0c40
[ROSTESTS] Update test helpers to allow custom file/line info
2020-02-08 22:09:13 +01:00
Mark Jansen
0c7b07dc89
[SDK] Move HIDA helper functions to shellutils.h
2020-02-08 22:09:13 +01:00
Mark Jansen
cd3c1e94ff
[SDK] Add some missing propsheet fields + validate struct sizes
2020-01-29 22:58:43 +01:00
Timo Kreuzer
42d2d5ec9c
[ROSTESTS] fix x64 build and fix/disable warnings
2020-01-26 11:50:37 +01:00
jimtabor
ef8c9239d7
[Win32nt|ApiTests] Add Exclude, Intersect and Offset Clip Region tests.
2020-01-20 13:11:09 -06:00
Doug Lyons
dbe1d36e5b
[CMD_APITEST] Add more regression tests for attrib
2020-01-11 14:20:33 +01:00
Katayama Hirofumi MZ
bce2d86ae3
[KERNEL32_APITEST] Strengthen ConsoleCP for Writing functions ( #2235 )
...
Add some tests for WriteConsoleOutputCharacterW and WriteConsoleOutputAttribute etc. into ConsoleCP testcase. CORE-12451
2020-01-08 21:20:24 +09:00
Victor Perevertkin
0685e02d9e
[WINHTTP_WINETEST] Skip several tests from execution in order to prevent
...
testbot hangs.
ROSTESTS-350
2020-01-06 05:36:39 +03:00
Serge Gautherie
df84f41298
[WININET_WINETEST] http: Remove ROSTESTS_73_FIXED workaround
...
ROSTESTS-73
2020-01-05 22:36:47 +02:00
Hermès Bélusca-Maïto
ef2e1871b1
[NTDLL_APITEST] Addendum to ae8c9a1f: really test the "zero Length, non-zero MaximumLength" case. + add few simplifications.
2020-01-03 17:41:14 +01:00
Hermès Bélusca-Maïto
ae8c9a1fa2
[NTDLL_APITEST] Add a test for RtlValidateUnicodeString().
2020-01-02 21:11:27 +01:00
Stanislav Motylkov
fbf4660f46
[WS2_32_APITEST] Add some tests for GetAddrInfoW
...
Test results proves WSAStartup call should precede GetAddrInfoW calls.
2020-01-01 18:53:40 +02:00
Thomas Faber
3b430eefdd
[NTDLL_APITEST] Add a test for NtUnloadDriver.
2019-12-31 15:18:59 +01:00
Thomas Faber
787b2c7660
[APITESTS] Centrally define AllocateGuarded/FreeGuarded instead of duplicating them.
2019-12-31 15:18:41 +01:00
Victor Perevertkin
68490c1613
[WINHTTP_WINETEST] Restore test_persistent_connection execution
...
This reverts commit a22031d
ROSTESTS-295
2019-12-30 14:57:58 +02:00
Katayama Hirofumi MZ
07e1f6ed47
[KERNEL32_APITEST] More power to ConsoleCP testcase ( #2187 )
...
Strengthen kernel32_apitest ConsoleCP testcase for COMMON_LVB_LEADING_BYTE and COMMON_LVB_TRAILING_BYTE attributes. CORE-12451
2019-12-29 13:12:39 +09:00
Mark Jansen
67d10c5b17
Change whitespace so gcc 8.3 wont falsely complain about misleading indentation
2019-12-27 19:50:23 +01:00
Doug Lyons
76aaded77d
[SHELL32_APITEST] Add Regression Test for ShellExecuteW(). ( #2166 )
...
Add a testcase for ShellExecuteW regression. This test also shows the results of ShellExecuteW's return value. Addendum to PR#1854. CORE-12266
2019-12-25 17:15:39 +09:00
Amine Khaldi
4d74a058bd
[XMLLITE_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-23 00:56:47 +01:00
Amine Khaldi
b05ac020b4
[XINPUT1_3_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-23 00:55:56 +01:00
Amine Khaldi
eea75d46e7
[WTSAPI32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-23 00:55:08 +01:00
Katayama Hirofumi MZ
5fbf239348
[GDI32_APITEST] Fix GetGlyphOutline testcase ( #2163 )
...
ROSTESTS-340
2019-12-22 22:59:22 +09:00
Mark Jansen
3d4a557db3
[ATL_APITEST] Fix CComVariant test
2019-12-21 12:44:48 +01:00
Timo Kreuzer
465745b683
[APITESTS] Improve and fix tests
2019-12-21 12:44:48 +01:00
Timo Kreuzer
2dfa6f2979
[GDI32_APITEST] Remove duplicated test in Test_CreateBitmap
2019-12-21 12:44:48 +01:00
Timo Kreuzer
1131d90516
[NTDLL_APITEST] Remove duplicated test for RtlInitilizeBitMap
2019-12-21 12:44:48 +01:00
Timo Kreuzer
261e5a72cc
[APITESTS] Add PROJECT(ApiTests) to get a separate VS solution file
2019-12-21 12:44:48 +01:00
Victor Perevertkin
d495a4fceb
[MSI_WINETEST] Fix build with CMake 3.9.0 and higher (attempt #2 )
2019-12-13 04:44:31 +03:00
Victor Perevertkin
7c474426eb
[MSI_WINETEST] Fix build with CMake 3.9.0 and higher
2019-12-13 04:15:57 +03:00
Bișoc George
8ec05f5fa1
[SHELL32] Do not return -1 if a file is not valid or not found - ExtractIconEx() ( #2113 )
...
ExtractIconEx() returns the number of successfully extracted icons from a file. The routine may return 0 in case no icons could be extracted but it could also return 0 if the file is not a valid PE image file or the file couldn't be found.
PrivateExtractIcons and the internal USER32 routine, ICO_ExtractIconExW(), return -1 in such scenarios. The behaviour is correct however we do not want that ExtractIconEx() returns -1 as well as it doesn't comply with the general documentation. In such cases, simply return 0 as no successful icons have been extracted due to related file failures.
CORE-16535
2019-12-12 08:24:20 +09:00
Katayama Hirofumi MZ
7cc76d8afc
[KERNEL32_APITEST] Follow-up of #2131
2019-12-09 20:55:13 +09:00
Katayama Hirofumi MZ
d2ae609522
[USER32_APITEST] Add DrawText testcase ( #2140 )
...
This PR will add a testcase for user32!DrawText function. CORE-15478
2019-12-09 10:02:50 +09:00
Katayama Hirofumi MZ
2a1ba2cb35
[MMIXER_TEST] Fix build (Use %Iu for dwUser)
2019-12-08 13:11:52 +09:00
Amine Khaldi
22584b1c68
[WSHOM_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:12:15 +01:00
Amine Khaldi
ebaf247c9e
[WMVCORE_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:11:29 +01:00
Amine Khaldi
7a123aad7f
[WMIUTILS_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:10:23 +01:00
Amine Khaldi
cb01e5ecac
[WINTRUST_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:09:17 +01:00
Amine Khaldi
a2da235c67
[WINSPOOL_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:08:30 +01:00
Amine Khaldi
11f4618984
[WINMM_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:07:44 +01:00
Amine Khaldi
a4f791d920
[WININET_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:07:21 +01:00
Amine Khaldi
412bce85f2
[WINHTTP_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:06:11 +01:00
Amine Khaldi
cc48f9d4d6
[WINDOWSCODECS_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-07 13:05:00 +01:00
Katayama Hirofumi MZ
2f8d847c91
[KERNEL32_APITEST] Adjust ConsoleCP testcase for Win10 JPN ( #2131 )
...
CORE-12451
2019-12-05 22:07:00 +09:00
Timo Kreuzer
e26c8bc66f
[ROSTESTS] Skip some flaky test / do not count successes
2019-12-04 01:24:49 +01:00
Amine Khaldi
92c3c814bb
[WBEMPROX_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-01 19:45:25 +01:00
Amine Khaldi
7d76303d2d
[VBSCRIPT_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-01 19:43:01 +01:00
Amine Khaldi
573d40fbaa
[USP10_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-01 19:41:41 +01:00
Amine Khaldi
7a62c32bcc
[USER32_WINETEST] Sync with Wine Staging 4.18 except win.c (PR #1980 ). CORE-16441
2019-12-01 19:40:48 +01:00
Amine Khaldi
98e4a3ece1
[URLMON_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-01 19:39:54 +01:00
Amine Khaldi
d9010a8166
[RICHED32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-12-01 19:37:14 +01:00
Katayama Hirofumi MZ
4f7bb559fb
[SHELL32_APITEST] Improve DragDrop testcase 2
...
CORE-11238
2019-12-01 11:44:43 +09:00
Amine Khaldi
6c02033b00
[SXS_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-30 14:58:10 +01:00
Amine Khaldi
074cec532b
[STI_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-30 14:56:15 +01:00
Amine Khaldi
2ffe58cf05
[SHLWAPI_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-30 14:50:34 +01:00
Amine Khaldi
b8dc669cfe
[SHELL32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-30 14:50:08 +01:00
Amine Khaldi
2b5283b702
[SECUR32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-30 14:48:48 +01:00
Amine Khaldi
465ab8e0c3
[SCRRUN_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-30 14:47:55 +01:00
Katayama Hirofumi MZ
f7ef99fcc8
[CMD_APITEST] Add attrib testcase ( #2104 )
...
CORE-16284
2019-11-29 11:13:17 +09:00
Katayama Hirofumi MZ
14478887df
[SHELL32_APITEST] DragDrop: Add NULL check of pDropTarget
2019-11-24 22:48:15 +09:00
Amine Khaldi
9e797f0ae7
[RPCRT4_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-23 12:12:54 +01:00
Amine Khaldi
76cf09cfea
[RICHED20_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-23 12:11:20 +01:00
Amine Khaldi
b1ad5055dc
[PROPSYS_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-23 12:09:40 +01:00
Amine Khaldi
943bcb0f74
[PDH_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-23 12:07:35 +01:00
Amine Khaldi
d3e07ed74a
[OLEAUT32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-23 12:05:27 +01:00
Amine Khaldi
3ee20de95f
[OLEACC_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-23 12:04:15 +01:00
Serge Gautherie
0f92924a99
[REACTOS] Use explicit StringCb*W() ( #2069 )
2019-11-21 00:47:06 +01:00
Katayama Hirofumi MZ
2a93f61fcb
[USER32_APITEST] Power to DM_REPOSITION testcase ( #2055 )
...
- Add the minimized case.
- Add a test for WS_DISPLAYCHANGE message.
CORE-16490
2019-11-20 09:23:32 +09:00
Katayama Hirofumi MZ
803532b8c2
[SHELL32_APITEST] Add EnumPropW call CORE-11701
2019-11-18 20:20:12 +09:00
Katayama Hirofumi MZ
6cc8e7db4b
[INCLUDE][SHELL32_APITEST] Add SHLimitInputEdit testcase ( #2053 )
...
- Add IItemNameLimits interface into shobjidl.idl.
- Add a testcase for shell32!SHLimitInputEdit function.
CORE-11701
2019-11-18 20:02:18 +09:00
Katayama Hirofumi MZ
bef841c3ee
[USER32_APITEST] Add DM_REPOSITION testcase ( #2043 )
...
CORE-16490
2019-11-18 10:46:36 +09:00
Katayama Hirofumi MZ
8e5f8c98ee
[SHELL32_APITEST] Strengthen DragDrop testcase ( #2040 )
...
CORE-11238
2019-11-16 02:23:25 +09:00
Katayama Hirofumi MZ
e753d5e108
[CMD_APITEST] Add cmd_apitest testcases ( #2034 )
...
Add some testcases for cmd.exe. CORE-12150
2019-11-14 22:52:31 +09:00
Katayama Hirofumi MZ
6e42e63c46
[SHELL32_APITEST] Add DragDrop testcase ( #2023 )
...
Add DragDrop testcase to shell32_apitest for testing Drag & Drop feature of the Shell.
This PR tests IDropTarget::DragEnter and IDropTarget::Drop. CORE-11238
2019-11-12 16:49:52 +09:00
Amine Khaldi
fc6e4ed576
[OLE32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-10 14:11:19 +01:00
Amine Khaldi
6816ff8dbd
[ODBCCP32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-10 14:10:31 +01:00
Amine Khaldi
753e05959c
[MSXML3_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-10 14:08:17 +01:00
Amine Khaldi
ac43fd2b92
[MSVFW32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-10 14:07:31 +01:00
Amine Khaldi
ce2df64a06
[MSVCRT_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-10 14:06:44 +01:00
Amine Khaldi
dd5a95e625
[MSCTF_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-09 22:03:01 +01:00
Amine Khaldi
d38c95ba1e
[MSCMS_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-09 21:59:57 +01:00
Amine Khaldi
b7117625d7
[MSACM32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-09 21:56:59 +01:00
Amine Khaldi
b8949b0dad
[MMDEVAPI_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-09 21:55:28 +01:00
Amine Khaldi
de78eb16d7
[LOCALSPL_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-09 21:50:22 +01:00
Amine Khaldi
2a2da29038
[DINPUT8_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-05 22:32:02 +01:00
Amine Khaldi
021b5c1f4d
[JSCRIPT_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-02 18:38:32 +01:00
Amine Khaldi
908d437d9d
[IMM32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-02 18:34:39 +01:00
Amine Khaldi
1ff06a373c
[IMAGEHLP_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-02 18:33:48 +01:00
Amine Khaldi
5b3703d8cd
[HLINK_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-11-02 18:31:02 +01:00
Katayama Hirofumi MZ
009dafe391
[KERNEL32_APITEST] Strengthen MultiByteToWideChar(CP_UTF8, ...) testcase ( #2008 )
...
CORE-16468
2019-11-01 09:06:34 +09:00
Victor Perevertkin
2f15e2f743
[ATL] Suppress GCC8 warning in RelocateElements, fix build.
2019-10-31 02:44:20 +03:00
Amine Khaldi
6291990483
[HID_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 22:57:25 +01:00
Amine Khaldi
7046ddd63c
[FUSION_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 22:56:35 +01:00
Amine Khaldi
2e19c82751
[CRYPTNET_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 22:54:56 +01:00
Amine Khaldi
8addeea484
[COMCTL32_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 22:52:00 +01:00
Amine Khaldi
22c0673bd9
[CABINET_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 22:50:44 +01:00
Amine Khaldi
3f1265f8c1
[D3DCOMPILER_43_WINETEST] Make sure d3dcommon.h is generated before we get to compiling this module.
2019-10-26 13:19:05 +01:00
Amine Khaldi
14d97256f4
[ADVPACK_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 13:08:29 +01:00
Amine Khaldi
e5765ed9cb
[DXDIAGN_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 13:06:11 +01:00
Amine Khaldi
8de4fae42b
[DINPUT_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 13:03:59 +01:00
Amine Khaldi
8015bf9f47
[D3DRM_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 13:02:11 +01:00
Amine Khaldi
7ce1a24a8b
[D3DCOMPILER_43_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-26 13:01:05 +01:00
Amine Khaldi
4601b11fc9
[HNETCFG_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-20 20:04:04 +01:00
Amine Khaldi
8cc0d363dc
[DEVENUM_WINETEST] Sync with Wine Staging 4.18. CORE-16441
2019-10-20 18:56:45 +01:00
Mark Jansen
2318bda651
[SHELL32_APITEST] Show that SHCreateDataObject behaves exactly like CIDLData_CreateFromIDArray
2019-10-20 17:10:11 +02:00
Mark Jansen
0f2cb5abc7
[SHELL32_APITEST] Show that the default data object does not have a preferred drop effect
2019-10-20 17:10:11 +02:00
Mark Jansen
f741dd8557
[SHELL32_APITEST] Add test for CIDLData_CreateFromIDArray
2019-10-19 18:42:15 +02:00
Mark Jansen
d315fd93d3
[FONTEXT_APITEST] Add simple api test showing interfaces
...
CORE-14690
2019-10-19 18:42:14 +02:00
Pierre Schweitzer
67d3fbdd97
[MOUNTMGR_APITEST] Dump offsets
...
That shows that some offset are shared (everything but the symlinks)
2019-10-19 18:00:36 +02:00
Pierre Schweitzer
6116262c74
[MOUNTMGR_APITEST] Dump returned mount points
2019-10-16 22:22:30 +02:00
Pierre Schweitzer
d055c9f16f
[NTDLL_WINETESTS] Fix the test so that it works on W2K3
...
It's an addendum to ad547c9
2019-10-01 10:11:39 +02:00
Pierre Schweitzer
ad547c960f
[NTDLL_WINETESTS] Section name query test is broken on W2K3 and will lead to a crash
...
Comment out the test for now and add a more "appropriate" test code for now
2019-09-29 14:13:55 +02:00
Mark Jansen
08110c11d6
[APPHELP_APITEST] Make the db test succeed on 2k3
2019-09-25 20:46:57 +02:00
Mark Jansen
f9c63aa7a4
[APPHELP_APITEST] Make the apphelp test succeed on 2k3
2019-09-25 20:46:45 +02:00
Thomas Faber
cf2b918e0f
[SHELL32_APITEST] Fix PIDL leaks.
2019-09-22 11:42:10 +02:00
Thomas Faber
06e886086c
[WS2_32_APITEST] Try to make the number of WSAAsync tests constant.
2019-09-22 11:41:40 +02:00
James Tabor
c57d4d7b9e
[User32|Tests] Sync Port Wine Combo Controls.
...
Need to cross check these changes with WINE ComCtl32 before you PANIC
HACK!!!!
Not in order:
Piotr Caban : Remove unneeded RECT parameter from CBPaintText helper.
Don't invalidate ComboBox on CB_SETCURSEL message.
Don't invalidate ComboBox on LBN_SELCHANGE and
LBN_SELCANCEL.
Add more CB_SETCURSEL tests on ComboBox.
Redraw combo text field even if it's empty.
Let ComboBox edit control handle the redraw even if
CBF_NOREDRAW is set.
Don't do the painting if combobox is not visible in
CBPaintText.
Dmitry Timoshkov : Don't force a combobox repaint on WM_SIZE.
This breaks z-order based painting and causes side effects
for
applications that during the WM_PAINT processing reference
internal
data associated with a not fully initialized window.
Ref :
2d9e3236ea
Fabian Maurer : Set listbox popup height correctly and add tests.
Properly set dropdown height.
Now that user32 and comctl32 combo are separated,
this won't lead to a regression anymore
Ref :
3d0be0bad8
Info by Sebastian Lackner Ref:
f0fc034997
Nikolay Sivov : Remove some misleading TODOs and confusing comments.
2019-09-21 08:47:56 -05:00
Brock Mammen
e9bd402713
[COM_APITEST] Remove duplicate interface
2019-09-15 19:46:36 +03:00
Brock Mammen
b16b396ca0
[COM_APITEST] Add CFindFolder test
2019-09-15 19:46:36 +03:00
Timo Kreuzer
1bcc69b1a0
[KERNEL32_APITEST] Fix a test that fails on Server 2003 and Windows 10
2019-09-15 14:14:06 +02:00
Pierre Schweitzer
8b0086e465
[MOUNTMGR_APITEST] Add an extra test for query failure
2019-09-15 12:29:15 +02:00
Timo Kreuzer
a4ca5f05d1
[GDI32_APITEST] Fix AddFontResource test ( #1901 )
...
This commit uses GetCurrentDirectoryA rather than GetWindowsDirectoryA for convenience.
2019-09-14 00:25:20 +09:00
Timo Kreuzer
eaf24cc380
[DLLEXPORT_TEST] Fix duplicated export on non-x86 architectures
2019-09-08 16:59:57 +02:00
Thomas Faber
acfea670fe
[KMTESTS:EX] Try to avoid some spurious test failures.
...
E.g. https://reactos.org/testman/detail.php?id=43906459&prev=43889679
This test depends on the timeout to be long enough for another thread to
actually have started waiting, which may take longer than 10ms under load.
2019-09-08 08:06:51 +02:00
Pierre Schweitzer
16ec2e2aa5
[MOUNTMGR_APITEST] Add a test suite for the mount manager
...
It only tests IOCTL_MOUNTMGR_QUERY_POINTS for now
2019-09-05 08:36:20 +02:00
Doug Lyons
79d67dc846
Merge pull request #1889 from Doug-Lyons/find_regression_test
...
Add Regression test for "find" using BAT with Conditionals "&&" and "||"
2019-09-01 23:03:16 +02:00
Colin Finck
c8681feee9
Fix the ntstrsafe.h tests to make sense, actually succeed using ntstrsafe.h from Win10 (10.0.15063), and fix ReactOS' ntstrsafe.h to also pass these tests. ( #1859 )
2019-08-28 22:42:52 +02:00
Hernán Di Pietro
99818568ed
[DDK] RtlUnicodeStringPrintf(Ex) implementations and ntstrsafe.h tests ( #522 , #523 )
...
[KMTESTS:RTL] (CORE-14565)
+ Added buffer overrun tests.
+ New style header.
+ ISO C90 compatibility
[DDK] (CORE-9819): RtlUnicodeStringPrintf(Ex) and RtlUnicodeStringValidate(Ex) fixes plus formatting.
[DDK]: Cosmetic changes (NTSTATUS variable naming and tabs)
[DDK] First implementation of Unicode functions for NtStrSafe (CORE-9819)
+ This implementation does not modify the interface of previous functions.
+ Since we need length returned for the destination UNICODE_STRING.Length field:
- an intermediate "Len" postfixed function was added with optional
argument to return the _vsnwprintf character count.
- Wide Printf(Ex) functions already existent work now call new Rtlp
private worker functions.
+ For several UnicodeStringPrintf(Ex) tests, see work going on CORE-14565
NOTES:
+ MSDN says they won't insert NULL characters on formatted strings. But
seems this is incorrect at MSDN (interpret this as DONT ASSUME NULL-termination).
We return zero-terminated strings, and MS functions seems to do the same.
(XP DDK 7.1)
[DDK] First implementation of Unicode functions for NtStrSafe (CORE-9819)
+ This implementation does not modify the interface of previous functions.
+ Since we need length returned for the destination UNICODE_STRING.Length field:
- an intermediate "Len" postfixed function was added with optional
argument to return the _vsnwprintf character count.
- Wide Printf(Ex) functions already existent work now call new Rtlp
private worker functions.
+ For several UnicodeStringPrintf(Ex) tests, see work going on CORE-14565
NOTES:
+ MSDN says they won't insert NULL characters on formatted strings. But
seems this is incorrect at MSDN (interpret this as DONT ASSUME NULL-termination).
We return zero-terminated strings, and MS functions seems to do the same.
(XP DDK 7.1)
[DDK] Fixed bad NtStrSafe.h va_start call (CORE-9819)
Update on RtlUnicodeStringPrintfEx plus cosmetic changes.
[DDK] First implementation of Unicode functions for NtStrSafe (CORE-9819)
+ This implementation does not modify the interface of previous functions.
+ Since we need length returned for the destination UNICODE_STRING.Length field:
- an intermediate "Len" postfixed function was added with optional
argument to return the _vsnwprintf character count.
- Wide Printf(Ex) functions already existent work now call new Rtlp
private worker functions.
+ For several UnicodeStringPrintf(Ex) tests, see work going on CORE-14565
NOTES:
+ MSDN says they won't insert NULL characters on formatted strings. But
seems this is incorrect at MSDN (interpret this as DONT ASSUME NULL-termination).
We return zero-terminated strings, and MS functions seems to do the same.
(XP DDK 7.1)
[KMTESTS:RTL] Tests for new RtlUnicodePrintf(Ex) functions (CORE-14565)
+ 45 Tests working.
+ Lacks remaining non-Unicode functions in NtStrSafe.h for now.
+ Used for first tests on CORE-9819
[KMTESTS/RTL] Fixed test not taking care of null (CORE-14565)
[DDK] Fixed bad NtStrSafe.h va_start call (CORE-9819)
[KMTESTS:RTL] First Test.
Update on RtlUnicodeStringPrintfEx plus cosmetic changes.
[KMTESTS] Added NtStrSafe to test lists (CORE-14565)
First commit: Skeleton for test implementation + Addition to COMMON SOURCES in kmtests Cmake lists.
WIP.
+Implementation of RtlStringVPrintfWorkerLenW, RtlStringVPrintfExWorkerLenW to avoid changing existing public functions. This is required as existent functions did not return vsnprintf result, so we didn't have any return info to update UNICODE_STRING.Length.
+Additional implementation of RtlUnicodeStringValidate for checking purposes.
+Former RtlStringVPrintfWorker(ex) refactored to RtlInternalStringVPrintf(Ex)WorkerW.
+No ANSI functions affected as we didn't need them for Unicode printf's.
WIP: RtlUnicodeStringPrintf
2019-08-28 22:28:13 +02:00
Ioannis Adamopoulos
7eb28dd0a9
Fix build
2019-08-25 14:56:12 +03:00
Ioannis Adamopoulos
e419195d37
[HEADERS] Move some helpers from undocshell.h to shellutils.h as they didn't cover anything undocumented. Merge traycmd.h in undocshell.h as both contain just undocumented shell definitions.
2019-08-25 12:20:52 +03:00
Mark Jansen
6d2381631f
[TESTS] Add a test for spec2def
2019-08-23 18:10:28 +02:00
Mark Jansen
9853eab1ea
[CRT_APITEST] Exclude a test with the same rule as in the cmakelist
2019-08-20 22:31:56 +02:00
Mark Jansen
b5dc79c963
[CMAKE] Some arm cmake fixes
2019-08-20 22:27:59 +02:00
Victor Perevertkin
1c0a2a35e7
[APITESTS] Ignore GCC8 warnings where we test some crazy stuff
2019-08-20 15:05:47 +02:00
Victor Perevertkin
6b10706205
[APITESTS] Use StringCbPrintfA instead of sprintf
...
And fix a buffer size in Test_AddFontResourceA
2019-08-20 15:05:47 +02:00
Victor Perevertkin
f7dc14cca5
[WINETESTS] Supress GCC8 warnings
2019-08-20 15:05:47 +02:00
Konstantin Motylkov
ab2c90f1b9
[DNSAPI][DNSAPI_APITEST] Fix DnsQuery_UTF8 function and add tests
...
CORE-11634
2019-08-19 20:01:23 +02:00
Katayama Hirofumi MZ
fce898063e
[COMCTL32_APITEST] Add propsheetv6 testcase ( #1853 )
...
The proof of #1842 . Property sheet does unchange the page after WM_INITDIALOG. CORE-16280
2019-08-18 18:53:37 +09:00
Katayama Hirofumi MZ
86b8aeb3f2
Revert "[WININET_APITEST] Add Download testcase ( #1832 )" ( #1839 )
...
This reverts commit 7464241ada
.
2019-08-16 17:01:03 +09:00
Timo Kreuzer
ad89837c0e
[3RDPARTY] Suppress MSVC printf format warnings in 3rd-party code
2019-08-15 15:24:12 +02:00
Timo Kreuzer
58588b76e2
[REACTOS] Fix MSVC printf format warnings
2019-08-15 15:24:12 +02:00
Mark Jansen
b8a1a612b2
[DBGHELP_APITEST] Add rsym+pdb tests on loaded modules
...
Also reorder some stuff to make the tests more alike
2019-08-15 15:21:55 +02:00
Katayama Hirofumi MZ
7464241ada
[WININET_APITEST] Add Download testcase ( #1832 )
...
CORE-16310
2019-08-15 17:50:57 +09:00
Katayama Hirofumi MZ
14c267a3a3
[ATL_APITEST] Simplify code by using ok_int etc. ( #1824 )
...
Simplify the code by using ok_int, ok_long etc.
2019-08-12 23:10:47 +09:00
Katayama Hirofumi MZ
a800fa7bb2
[ATL_APITEST] Add 'atltest.h' and use it ( #1822 )
...
- Add "atltest.h" header file for common use in atl_apitest.
- Delete the duplicated and simplify.
2019-08-12 19:24:08 +09:00
Mark Jansen
610b852451
[ATL] Add a minimal CAtlArray implementation
2019-08-11 21:46:07 +02:00
Mark Jansen
300649ba77
[ATL_APITEST] Add simple test for CAtlArray
2019-08-11 21:46:06 +02:00
Mark Jansen
29c0b93a0a
[ATL_APITEST] Change proj files to have a different intermediate dir
2019-08-11 21:46:06 +02:00
Mark Jansen
ae69b1fda2
[ATL][ATL_APITEST] Add CAtlList::InsertBefore/After + test
2019-08-11 21:45:56 +02:00
Katayama Hirofumi MZ
8084c042f1
[USER32_APITEST] Add #include 'precomp.h' in MessageStateAnalyzer
2019-07-26 21:45:11 +09:00
Katayama Hirofumi MZ
9c5d8cf7db
[USER32_APITEST] Move <strsafe.h> #inclusion
2019-07-26 21:30:36 +09:00
Katayama Hirofumi MZ
782160bbc0
[USER32_APITEST][INCLUDE] Add MessageStateAnalyzer testcase ( #1732 )
...
I want to visualize the message stream and verify the states of each message. ROSTESTS-328
- Add a testcase named MessageStateAnalyzer into user32_apitest.
- Also fix type casts in <windowsx.h>.
2019-07-25 01:45:55 +09:00
Katayama Hirofumi MZ
595ae4c551
[GDI32_APITEST] Improve SetWorldTransform testcase ( #1717 )
...
Improve the testcase for gdi32!SetWorldTransform function. CORE-15554
2019-07-05 22:31:56 +09:00
Pierre Schweitzer
56c4e83fb3
[KMTESTS:CC] Make buffer mapping tests more accurate
2019-07-03 21:39:35 +02:00
Pierre Schweitzer
f529033555
[KMTESTS:OB] Add support for LUID mappings being disabled in ObSecurity tests
...
CORE-16114
2019-06-30 23:07:54 +02:00
Timo Kreuzer
f565083d58
[GDI32_APITEST] Extend test for SetWorldTransform ( #1686 )
2019-06-24 21:16:10 +02:00
Katayama Hirofumi MZ
d182f449fc
[GDI32_APITEST] Fixup of 90be07f
( #1675 )
2019-06-21 15:50:53 +09:00
Katayama Hirofumi MZ
90be07f79a
[GDI32_APITEST] Improve TextTransform (add translation) ( #1675 )
...
Add some coordinate translation tests. CORE-15554
2019-06-21 15:45:54 +09:00
Katayama Hirofumi MZ
c5246d68f5
[KERNEL32_APITEST] Improve SetComputerNameExW testcase ( #1661 )
...
Improve SetComputerNameExW testcase to check invalid characters. CORE-16122
2019-06-17 20:33:31 +09:00
Doug-Lyons
077a1b8dba
[ROSTESTS] Add a new test for "gethostname" in ws2_32_apitest. ( #1630 )
...
ROSTESTS-326
Make the test more robust; clean up on failures.
Co-authored-by: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
2019-06-16 00:15:55 +02:00
Serge Gautherie
73938ee96f
[ROSTESTS] Add missing '\n' to a few skip()
2019-06-06 17:33:59 +02:00
Serge Gautherie
d6d1efe731
[BROWSEUI_APITEST] Add a test for SHEnumClassesOfCategories. ( #1559 )
...
CORE-11711
2019-06-06 17:07:08 +02:00
Serge Gautherie
347a74785e
[WIN32KNT_APITEST] Replace remaining TESTX() ( #1609 )
...
Addendum to b7794e8112
.
2019-06-04 11:48:04 +09:00
Serge Gautherie
92a9a445dd
[WIN32KNT_APITEST:NTDD] Improve failure handling
...
And remove comments about ReactX.
ROSTESTS-315
2019-06-02 19:10:30 +02:00
Serge Gautherie
ba884619b0
[FORMATTING] Add/Remove a few spaces
2019-06-02 19:10:30 +02:00
Serge Gautherie
620d8c01ea
[USER32_APITEST:WNDPROC] Improve failure handling
...
ROSTESTS-316
2019-06-02 19:08:17 +02:00
Serge Gautherie
c5d3ff03fb
[USER32_APITEST:WNDPROC] 0 to NULL
2019-06-02 19:08:17 +02:00
Serge Gautherie
9a8b5ffc91
[FORMATTING] 3-spaces to 4-spaces
...
And a few additional formatting improvements.
2019-06-02 19:08:17 +02:00
Joachim Henze
07fa6fc38c
[ROSTESTS][GLOBAL_MEM] GlobalAllocNFree might return SUCCESS even in failure case due to unintended semicolon ROSTESTS-323
2019-06-01 00:05:06 +02:00
Katayama Hirofumi MZ
6b5bb194b0
[KERNEL32_APITEST] dynamic linked RtlIsCriticalSectionLockedByThread ( #1592 )
...
Statically linked ntdll.RtlIsCriticalSectionLockedByThread had made kernel32_apitest unable to run in XP. CORE-16077
2019-05-31 20:23:30 +09:00
Katayama Hirofumi MZ
8d38373fd2
[KERNEL32_APITEST] Check CJK codepage before tests
2019-05-31 16:28:07 +09:00
Katayama Hirofumi MZ
ec14b4c50a
[WIN32KNT_APITEST] Split win32knt_apitest to 3 modules ( #1588 )
...
Split win32knt_apitest to 3 modules (win32knt_apitest, win32knt_xpsp2_apitest and win32knt_2k3sp2_apitest) for usability. These 3 modules are different in linking (win32u.dll, win32u_xpsp2.dll and win32u_2k3sp2.dll). I think it's better to separate for clarity.
2019-05-29 20:32:32 +09:00
Katayama Hirofumi MZ
dbc20b6484
[KERNEL32_APITEST] Check also 'NV Hostname' in SetComputerNameExW testcase ( #1581 )
...
Also test NV Hostname registry value in the testcase of kernel32!SetComputerNameW. ROSTESTS-322
2019-05-27 11:24:16 +09:00
Katayama Hirofumi MZ
ed0c613528
[GDI32_APITEST] Improve GetGlyphIndices testcase ( #1582 )
...
Strengthen the testcase for gdi32!GetGlyphIndicesW. CORE-12825
2019-05-27 11:19:44 +09:00
Katayama Hirofumi MZ
87f5d017a4
[KERNEL32_APITEST] Fix build
2019-05-27 02:34:32 +09:00
Serge Gautherie
de2b20d240
[KERNEL32_APITEST] Improve SetComputerNameExW test a bit ( #1580 )
...
Addendum to 8aeb6a9
. ROSTESTS-227
2019-05-27 02:33:03 +09:00
Katayama Hirofumi MZ
8aeb6a920a
[KERNEL32_APITEST] Add SetComputerNameExW testcase ( #1578 )
...
Add testcase of kernel32!SetComputerNameExW function. ROSTESTS-227
2019-05-25 21:15:24 +09:00
Katayama Hirofumi MZ
68fcf906d9
[GDI32_APITEST] Strengthen TextTransform more ( #1568 )
...
Appendant to #1567 . Add more tests for gdi32_apitest!TextTransform. CORE-15554
2019-05-19 19:11:12 +09:00
Katayama Hirofumi MZ
3a071a19ef
[GDI32_APITEST] Fix MSVC build
2019-05-19 15:08:38 +09:00
Katayama Hirofumi MZ
7373cb3174
[GDI32_APITEST] Strengthen TextTransform testcase ( #1567 )
...
CORE-15554
2019-05-19 14:13:56 +09:00
jimtabor
25198d5cbd
[Win32nt|ApiTests] Add ExtSelectClipRgn test
...
For CORE-13817 and CORE-15906
2019-05-08 12:31:17 -05:00
Serge Gautherie
627f0242ad
[ROSAUTOTEST] Fix and improve some log handling ( #1531 )
...
* wmain(): Use endl instead of '\n', for 'System uptime'
* wmain(): Output "[ROSAUTOTEST] " in two cases: 'System uptime' and all CSimpleException.
2019-05-07 08:39:52 +02:00
Pierre Schweitzer
83d8fbf434
[ROSAUTOTEST] Don't disallow buffering for journal file
...
This fixes back journal in ReactOS "at low costs". Indeed,
because write are improperly aligned right now, journaling
just fails.
With that patch, Cc will take care of aligning writes and
journal will be written again. Because flush operations
happen at each and every write to the journal, we expect
changes to land on disk quickly (not as quickly as if
they were directly written). But that's a good trade off
between over engineering and fixing a broken feature.
CORE-15973
2019-05-04 11:54:39 +02:00
Mark Jansen
1292f5f881
[APPSHIM_APITEST] Fix 2k3 test failures
2019-05-02 22:07:49 +02:00
Pierre Schweitzer
bdaa8e5ad1
[NTDLL_APITEST] Query sector size for NtWriteFile tests
2019-05-02 13:59:47 +02:00
Pierre Schweitzer
64b6327dd7
[NTDLL_APITEST] Add tests for alignment for NtWriteFile
...
This mimics the usage of WriteFile which is done in rosautotest.
CORE-15973
2019-05-02 12:09:34 +02:00
Katayama Hirofumi MZ
88fbb600bf
[GDI32_APITEST] Improve SetMapMode testcase ( #1547 )
...
Check the relation of mode change and viewport change. CORE-14994
2019-05-01 18:28:18 +09:00
Katayama Hirofumi MZ
0ac563b3ec
[KERNEL32_APITEST] JapaneseCalendar: Reiwa era has come!
2019-05-01 16:15:23 +09:00
Katayama Hirofumi MZ
9ce337242b
[WIN32KNT_APITEST] Forgot a extension in CMakeLists.txt
2019-04-29 19:42:04 +09:00
Katayama Hirofumi MZ
45ec49ca2f
[APITESTS] set_module_type(win32u module)
2019-04-29 12:49:54 +09:00
Katayama Hirofumi MZ
45bbb11a50
[APITESTS] Add NtGdiTransformPoints testcase ( #1542 )
...
Add a testcase for NtGdiTransformPoints function. set_module_type(win32u... win32dll) CORE-15983
2019-04-29 09:13:22 +09:00
Hermès Bélusca-Maïto
f21f750467
[KERNEL32_APITEST] Rename the 'Console.c' file into 'ConsoleCP.c' and its test-function as well, in order to reflect the actual name of the corresponding test.
2019-04-28 23:46:35 +02:00
Serge Gautherie
f79ca12eda
[ROSAUTOTEST] "Enforce" ending '\n' on C___Exception messages ( #1533 )
2019-04-28 12:20:37 +02:00
Colin Finck
86ae6b029f
[ROSAUTOTEST] A timeout of 120 seconds kills the msi:action test prematurely, so increase it to 170 seconds.
...
This is still below the 180 seconds before sysreg2 kills the entire VM.
I've added a comment to clarify that.
2019-04-26 10:31:02 +02:00
Colin Finck
064dffe6c3
[ROSAUTOTEST] Cache the result of GetLastError().
2019-04-26 08:47:15 +02:00
Colin Finck
7dd4d2256b
[ROSAUTOTEST] Implement a process activity timeout of 2 minutes. If there is no log output within 2 minutes, the test process is killed, and we continue with the next test.
...
This is a rather graceful approach compared to sysreg2's 3 minute timeout before killing and restarting the entire VM.
Since we added autochk for FAT filesystems, the filesystem is often "fixed" after a reset with the consequence that ReactOS doesn't boot up anymore.
The sysreg2 restart code still remains for handling tests causing BSODs.
2019-04-26 08:47:15 +02:00
Katayama Hirofumi MZ
cd489d8d9b
[GDI32_APITEST] Fix build s/IGNORE/NO_CHECK/
2019-04-22 14:20:42 +09:00
Katayama Hirofumi MZ
a6b84082e6
[GDI32_APITEST] Rewrite DPtoLP testcase ( #1509 )
...
Sorry, I had to rewrite gdi32!DPtoLP testcase. ROSTESTS-319
2019-04-22 13:48:57 +09:00
Katayama Hirofumi MZ
3a2a99efb6
[GDI32_APITEST] Rewrite LPtoDP testcase ( #1508 )
...
Sorry, I had to rewrite gdi32!LPtoDP testcase. ROSTESTS-319
2019-04-22 13:48:14 +09:00
Katayama Hirofumi MZ
c714b7fd67
[ATL][ATLTEST] Adapt to RATL and improvements ( #1501 )
...
- Modify atldef.h for non-ReactOS environments.
- Update ATL testcase project files (from v120_xp to v140_xp).
- #define HAVE_APITEST and use it.
- s/NULL/0/
2019-04-20 08:35:39 +09:00
Mark Jansen
10fa9bfe0a
[SHELL32_APITEST] Disable exceptions in atl when compiling without exceptions
2019-04-18 19:21:39 +02:00
Mark Jansen
a255e1d693
[MSGINA_APITEST] Disable exceptions in atl when compiling without exceptions
2019-04-18 19:21:38 +02:00
Mark Jansen
0f60294c56
[APPHELP_APITEST] Disable exceptions in atl when compiling without exceptions
2019-04-18 19:21:38 +02:00
Mark Jansen
9824a0154e
[ATL] Retire atlnew
2019-04-18 19:21:37 +02:00
Mark Jansen
9853cc4d7e
[ATL][ATL_APITEST] Add test + implementation for CAtlFileMapping
2019-04-18 19:21:37 +02:00
Pierre Schweitzer
98972036d9
[KMTESTS:CC] Add tests for CcCopyWrite
...
CORE-15384
2019-04-16 19:50:27 +02:00
Timo Kreuzer
146096cd2e
[3RDPARTY] Make some warnings non-fatal
2019-04-13 14:07:50 +02:00
Katayama Hirofumi MZ
a008bf8ef2
[KERNEL32_APITEST] Improve one-character Heisei tests ( #1483 )
...
One-character Heisei for CAL_SABBREVERASTRING locale info can be U+337B or U+5E73. And one-character Reiwa U+32FF, U+4EE4, and U+F9A8 are also added. Improve kernel32_apitest testcase. Thanks @ThFabba CORE-15920
2019-04-07 18:35:52 +09:00
Katayama Hirofumi MZ
72990b29c5
[KERNEL32_APITEST] JapaneseCalendar must work even if not codepage 932"
...
Delete (GetACP() != 932) check.
2019-04-07 12:18:54 +09:00
Jérôme Gardou
23373acbb9
[CMAKE] Use modules instead of shared libraries
...
There is no need to compile our DLLs as shared libraries since we are
managing symbols exports and imports through spec files.
On my system, this reduces the configure-time by a factor of two.
2019-04-06 17:43:38 +02:00
Katayama Hirofumi MZ
afb47b845f
[KERNEL32_APITEST] s/48815/0xBEAF/
2019-04-06 21:59:35 +09:00
Katayama Hirofumi MZ
3ce3b4c283
[KERNEL32_APITEST] Follow up of 89af984
2019-04-06 18:20:04 +09:00
Katayama Hirofumi MZ
89af984b16
[KERNEL32_APITEST] 5-byte, 6-byte, ... UTF-8 sequences
2019-04-06 17:48:15 +09:00
Katayama Hirofumi MZ
eee53c734b
[KERNEL32_APITEST] Careless
2019-04-06 13:55:03 +09:00
Katayama Hirofumi MZ
0cdee99e05
[KERNEL32_APITEST] Trivial
2019-04-06 13:51:34 +09:00
Katayama Hirofumi MZ
e015239426
[KERNEL32_APITEST] Forgot FreeLibrary
2019-04-06 13:48:05 +09:00
Katayama Hirofumi MZ
aa39ad97aa
[KERNEL32_APITEST] Follow up of #1472
2019-04-06 13:34:21 +09:00
Katayama Hirofumi MZ
3400a27ca5
[KERNEL32_APITEST] Improve MultiByteToWideChar testcase ( #1472 )
...
Strengthen the testcase for kernel32!MultiByteToWideChar function. ROSTESTS-282
2019-04-05 22:04:04 +09:00
Katayama Hirofumi MZ
2fd3a8f1b5
[KERNEL32_APITEST] Follow up of #1466 ( #1469 )
...
Skip tests if the current codepage is not Japanese. CORE-15920
2019-04-05 13:04:15 +09:00
Katayama Hirofumi MZ
eb8d1d929f
[KERNEL32_APITEST] Japanese calendar testcase ( #1466 )
...
Add Japanese calendar-related tests. CORE-15920
2019-04-05 09:06:41 +09:00
Katayama Hirofumi MZ
8bf795ff76
[GDI32_APITEST] Add LPtoDP testcase ( #1462 )
...
ROSTESTS-320
2019-04-04 10:44:52 +09:00
Katayama Hirofumi MZ
2c48ab4c0e
[ROSTESTS][GDI32_APITEST] Follow up of #1459 ( #1460 )
...
ROSTESTS-319
2019-04-04 05:25:02 +09:00
Katayama Hirofumi MZ
e157a5fe1c
[GDI32_APITEST] Improve DPtoLP testcase ( #1459 )
...
ROSTESTS-319
2019-04-03 22:48:42 +09:00
Katayama Hirofumi MZ
234a78e09f
[ROSTESTS][GDI32_APITEST] Follow up of #1457 ( #1458 )
...
Thanks, @SergeGautherie.
2019-04-03 20:42:21 +09:00
Katayama Hirofumi MZ
f65a62ea5b
[ROSTESTS][GDI32_APITEST] Refactor testcases ( #1457 )
...
[ROSTESTS][GDI32_APITEST] Refactor testcases
2019-04-03 17:22:21 +09:00
Pierre Schweitzer
180d7169e6
[KMTESTS:FSRTL] Add more tests for FsRtlIsNameInExpression
...
CORE-15902
2019-03-31 11:44:00 +02:00
Thomas Faber
d605b5063f
[NTOS:IO] Send IRPs to the correct device in IoVolumeDeviceToDosName. CORE-15415
2019-03-30 10:13:27 +01:00
Mark Jansen
0ebeced143
[SHIMENG] Find shims case-insensitive
...
CORE-15845
2019-03-14 20:02:00 +01:00
Mark Jansen
996f559fd7
[APPSHIM_APITEST] Add test for IgnoreLoadLibrary
...
CORE-15845
2019-03-14 20:02:00 +01:00
Mark Jansen
b18da6730e
[ACLAYERS] Implement the ForceDXSetupSuccess shim
...
This shim is used on older installers that try to install DirectX,
but encounter errors doing so with the bundled setup.
CORE-15814
2019-03-10 12:45:35 +01:00
Mark Jansen
854af7f332
[APPSHIM_APITEST] Add tests for ForceDXSetupSuccess
2019-03-10 12:45:34 +01:00
Pierre Schweitzer
bbfb3caa36
[NTOSKRNL] Add a test for ExUuidCreate
2019-03-02 10:30:00 +01:00
Pierre Schweitzer
6bf5a8a43d
[AFD_APITEST] Add apitest for AFD window size options
2019-02-25 22:34:28 +01:00
Mark Jansen
fa548efb41
[XDK] Remove _M_AMD64 special case
2019-02-25 20:00:35 +01:00
Mark Jansen
28a091ac12
[APPHELP][APPHELP_APITEST] Implement SdbGetDatabaseInformation
...
CORE-11301
2019-02-25 20:00:34 +01:00
Mark Jansen
a9bd3da299
[APPHELP_APITEST] Add a test for shim database registration
...
CORE-11301
2019-02-25 20:00:34 +01:00
Serge Gautherie
c5d1638e1e
[KMTEST] Fix 3 Clang-Cl warnings about Status and Callbacks ( #502 )
...
* 1 "warning: variable 'Status' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]"
* 2 "warning: comparison of unsigned expression < 0 is always false [-Wtautological-unsigned-zero-compare]"
* Use a consistent type for "i" and fix a comment
* Also update licence header.
CORE-14306
2019-02-24 17:53:38 +01:00
Thomas Faber
c83d7ba185
[NTDLL_APITEST] Show that registry strings can be longer than MAXUSHORT.
2019-02-20 12:23:24 +01:00
Mark Jansen
88cd8d681c
[NTDLL_APITEST] Add test for RtlComputePrivatizedDllName_U
2019-02-07 18:48:49 +01:00
Amine Khaldi
eea81f5274
[WINDOWSCODECS_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:12:58 +01:00
Amine Khaldi
d9bd8eaba3
[WBEMPROX_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:11:26 +01:00
Amine Khaldi
e054ebd54c
[WBEMDISP_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:10:24 +01:00
Amine Khaldi
727f534b9f
[VERSION_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:09:27 +01:00
Amine Khaldi
827f664432
[VBSCRIPT_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:08:28 +01:00
Amine Khaldi
4df86f782f
[UXTHEME_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:07:25 +01:00
Amine Khaldi
f8629c57a9
[USP10_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:06:57 +01:00
Amine Khaldi
e38908229b
[USERENV_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:05:28 +01:00
Amine Khaldi
11d1bab6f3
[URLMON_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:05:00 +01:00
Amine Khaldi
f4c8f8de72
[TWAIN_32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:03:56 +01:00
Amine Khaldi
312e0bf079
[SXS_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:02:58 +01:00
Amine Khaldi
c6a219ff82
[SNMPAPI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:01:59 +01:00
Amine Khaldi
952bc47ba0
[SHLWAPI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:01:30 +01:00
Amine Khaldi
4d8c4b145d
[SHELL32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-04 13:00:58 +01:00
Thomas Faber
58215e5fb7
[NTDLL_APITEST] Add test for NtDuplicateObject with OBJ_PROTECT_CLOSE.
2019-02-02 23:02:53 +01:00
Thomas Faber
a71f3a70d8
[NTDLL_APITEST] Add tests for zero and negative information class values. CORE-15651
2019-02-02 22:50:19 +01:00
Thomas Faber
1a14dcb53f
[RPCRT4][RPCRT4_WINETEST] Don't unset IDL_FLAGS. Fixes build on 64 bit hosts.
2019-02-02 19:06:04 +01:00
Amine Khaldi
138051c0be
[SHDOCVW_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:16:27 +01:00
Amine Khaldi
6828353ace
[SETUPAPI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:15:35 +01:00
Amine Khaldi
aee77bdeee
[SERVICES_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:14:59 +01:00
Amine Khaldi
96eddc22d2
[SERIALUI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:14:08 +01:00
Amine Khaldi
739fc06f27
[SECUR32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:13:33 +01:00
Amine Khaldi
c3b5406849
[SCRRUN_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:12:33 +01:00
Amine Khaldi
9d4f1f05a3
[RSAENH_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:12:04 +01:00
Amine Khaldi
f2f9161a02
[RPCRT4_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:11:36 +01:00
Amine Khaldi
e736079be3
[RICHED32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 14:11:06 +01:00
Amine Khaldi
c540ae7901
[REGEDIT_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 13:30:32 +01:00
Amine Khaldi
4567e13e3e
[PSAPI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 13:29:37 +01:00
Amine Khaldi
8bc8ae005f
[PROPSYS_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 13:29:12 +01:00
Amine Khaldi
fa56cfc9ab
[PDH_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 13:27:10 +01:00
Amine Khaldi
27ad765df6
[OPENGL32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 13:26:08 +01:00
Amine Khaldi
b9e3058014
[OLEDLG_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-02-02 13:25:40 +01:00
Katayama Hirofumi MZ
62f6e3b397
[WIN32KNT_APITEST] Tabs To Spaces ( #1326 )
...
Converts Tabs to Spaces.
2019-01-30 22:55:10 +09:00
Katayama Hirofumi MZ
e7846c0c67
[APITESTS][GDI32] Add TextTransform testcase ( #1319 )
...
Prove text/font transformation functionality (#1238 ). CORE-15554
2019-01-30 21:23:42 +09:00
Katayama Hirofumi MZ
6360a53b12
[WIN32KNT_APITEST] Improve NtGdiSetBitmapBits 6 ( #1320 )
...
Add some PAGE_READONLY tests. Add two bit pattern tests. CORE-15657 and CORE-15695
2019-01-29 22:48:14 +09:00
Amine Khaldi
357f69997d
[OLEAUT32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:19:12 +01:00
Amine Khaldi
3425afa6d9
[OLEACC_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:17:10 +01:00
Amine Khaldi
5c1bcfec69
[OLE32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:16:05 +01:00
Amine Khaldi
4d2ae66cd1
[ODBCCP32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:15:00 +01:00
Amine Khaldi
d46c9a5a05
[NTDSAPI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:13:20 +01:00
Amine Khaldi
08e76d6087
[NETAPI32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:12:45 +01:00
Amine Khaldi
98fa9b2cfc
[MSXML3_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:12:12 +01:00
Amine Khaldi
f04935d8f2
[MSVFW32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:09:42 +01:00
Amine Khaldi
3f6b395cc1
[MSVCRTD_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:08:43 +01:00
Amine Khaldi
f446a50f76
[MSVCRT_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:08:13 +01:00
Amine Khaldi
e430a46061
[MSRLE32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:07:39 +01:00
Amine Khaldi
53028dd240
[MSCTF_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-29 13:05:39 +01:00
Denis Malikov
bcfd350e9f
[APPCOMPAT] Run apps in compatibility with 6.1 SP1 (7 SP1), 6.2 (8) and 6.3 (8.1) ( #1273 )
2019-01-27 17:30:37 +01:00
Katayama Hirofumi MZ
cc75016389
[WIN32KNT_APITEST] Check bit pattern of pvBits ( #1315 )
...
CORE-15657
2019-01-27 20:25:15 +09:00
Thomas Faber
c8f69c63de
[WIN32KNT_APITEST] Test large buffers without relying on stack layout. ( #1314 )
...
CORE-15657
2019-01-27 20:08:52 +09:00
Katayama Hirofumi MZ
1ad9a1deab
[WIN32KNT_APITEST] NtGdiSetBitmapBits: Add tests for max buffer size 2 ( #1312 )
...
Improve NtGdiSetBitmapBits testcase again and again. CORE-15657
2019-01-27 17:17:09 +09:00
Katayama Hirofumi MZ
e80e205156
[WIN32KNT_APITEST] NtGdiSetBitmapBits: Add tests for maximum buffer size ( #1311 )
...
Improve NtGdiSetBitmapBits testcase by adding tests for maximum buffer size. CORE-15657
2019-01-27 16:35:53 +09:00
Amine Khaldi
127d443593
[MMDEVAPI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:17:35 +01:00
Amine Khaldi
0a904ca409
[MLANG_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:16:35 +01:00
Amine Khaldi
a9e6e64fa5
[MAPI32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:14:31 +01:00
Amine Khaldi
2ea897da44
[LOCALUI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:13:30 +01:00
Amine Khaldi
20f9fb6150
[JSCRIPT_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:12:15 +01:00
Amine Khaldi
9a0babd145
[INETMIB1_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:11:11 +01:00
Amine Khaldi
d03e237837
[IMAGEHLP_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:08:26 +01:00
Amine Khaldi
99138ae93e
[HLINK_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:07:24 +01:00
Amine Khaldi
279107d5cf
[HID_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-26 13:06:23 +01:00
Katayama Hirofumi MZ
f9037bd33f
[WIN32KNT_APITEST] Improve NtGdiSetBitmapBits testcase more and more ( #1307 )
...
CORE-15657
2019-01-26 20:28:40 +09:00
Katayama Hirofumi MZ
82c7571e43
[WIN32KNT_APITEST] NtGdiSetBitmapBits: Expand tabs to spaces ( #1306 )
...
Expand Tabs to Spaces in NtGdiSetBitmapBits testcase. Follow-up of #1304 .
2019-01-26 19:10:23 +09:00
Katayama Hirofumi MZ
13a6583fa0
[WIN32KNT_APITEST] Improve NtGdiSetBitmapBits more ( #1304 )
...
Add some tests. CORE-15657
2019-01-26 11:38:42 +09:00
Katayama Hirofumi MZ
08d72bd076
[WIN32KNT_APITEST] Fix NtGdiGetFontResourceInfoInternalW message
2019-01-25 23:01:07 +09:00
Amine Khaldi
7d57324d5d
[GDIPLUS_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:23:03 +01:00
Amine Khaldi
4d5fa2bac7
[DNSAPI_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:21:12 +01:00
Amine Khaldi
b807af385e
[CRYPT32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:19:36 +01:00
Amine Khaldi
5f7243b577
[COMCTL32_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:16:18 +01:00
Amine Khaldi
58aee30e99
[CMD_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:15:06 +01:00
Amine Khaldi
0d35c5159b
[ATL100_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:14:00 +01:00
Amine Khaldi
a924dfff45
[DINPUT_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:11:40 +01:00
Amine Khaldi
28cb32c393
[D3DRM_WINETEST] Sync with Wine Staging 4.0. CORE-15682
2019-01-25 13:09:38 +01:00
Katayama Hirofumi MZ
a024ae626f
[APITESTS][WIN32KNT_APITEST] Improve NtGdiEnumFontOpen testcase ( #1285 )
...
Use ok, ok_int and ok_ptr macros instead of obsolete TEST macros.
2019-01-24 22:17:40 +09:00
Katayama Hirofumi MZ
d4505e4a7f
[APITESTS][WIN32KNT_APITEST] Improve NtGdiEngCreatePalette testcase ( #1284 )
...
Use ok and ok_long and ok_ptr macros instead of obsolete TEST macros.
2019-01-22 23:01:08 +09:00
Katayama Hirofumi MZ
3bc47ebe41
[APITESTS][WIN32KNT_APITEST] Improve NtGdiDoPalette testcase ( #1283 )
...
Use ok, ok_int and ok_long macros instead of RTEST macros.
2019-01-22 21:20:49 +09:00
Katayama Hirofumi MZ
7c847f26e7
[APITESTS][WIN32KNT_APITEST] Improve NtGdiDeleteObjectApp testcase ( #1282 )
...
Use ok, ok_int and ok_long macros instead of obsolete TEST macros.
2019-01-22 21:17:58 +09:00
Katayama Hirofumi MZ
8fa1a24edc
[APITESTS][WIN32KNT_APITEST] Improve NtGdiGetFontResourceInfoInternalW testcase ( #1290 )
...
Use ok macro instead of obsolete TEST macro.
2019-01-22 21:12:19 +09:00
Katayama Hirofumi MZ
377734c9ec
[APITESTS][WIN32KNT_APITEST] Improve NtGdiExtTextOutW testcase ( #1286 )
...
Use ok_int macros instead of obsolete TEST macros.
2019-01-22 21:11:26 +09:00
Katayama Hirofumi MZ
1a591cbdfa
[APITESTS][WIN32KNT_APITEST] Improve NtGdiFlushUserBatch testcase ( #1287 )
...
Use ok, ok_int, ok_long, and ok_ptr macros instead of TEST and ASSERT macros.
2019-01-22 21:10:22 +09:00
Katayama Hirofumi MZ
b8ca99fad5
[APITESTS][WIN32KNT_APITEST] Improve NtGdiGetRandomRgn testcase ( #1293 )
...
Use ok_int and ok_long macros instead of obsolete TEST and RTEST macros.
2019-01-22 21:07:18 +09:00
Katayama Hirofumi MZ
7123914694
[APITESTS][WIN32KNT_APITEST] Improve NtGdiGetDIBits testcase ( #1289 )
...
Use ok, ok_int and ok_long macros instead of obsolete RTEST and ASSERT macros.
2019-01-22 21:06:00 +09:00
Katayama Hirofumi MZ
e32d5a8b76
[APITESTS][WIN32KNT_APITEST] Improve NtGdiCreateCompatibleDC testcase ( #1281 )
...
Use ok, ok_int and ok_ptr macros instead of obsolete TEST macros.
2019-01-22 20:59:38 +09:00
Katayama Hirofumi MZ
0e70731358
[APITESTS][WIN32KNT_APITEST] Improve NtGdiCreateBitmap testcase ( #1280 )
...
Use ok, ok_int, ok_long and ok_ptr macros instead of obsolete TEST macros.
2019-01-22 20:52:25 +09:00
Katayama Hirofumi MZ
b7794e8112
[APITESTS][WIN32KNT_APITEST] Improve NtGdiBitBlt testcase ( #1277 )
...
Use `ok_int`, `ok_long` and `ok` macros instead of obsolete `TEST` and `TESTX` macros.
2019-01-22 20:51:00 +09:00
Katayama Hirofumi MZ
b09bceef7d
[APITESTS][WIN32KNT_APITEST] Improve NtGdiCombineRgn testcase ( #1279 )
...
Use `ok_int` and `ok_long` macros instead of obsolete `TEST` macros.
2019-01-22 20:49:47 +09:00
Mark Jansen
3df31a8217
[USER32_APITEST] Show that scrollbars can be created when extra window data is requested.
2019-01-21 22:25:35 +01:00
Mark Jansen
c296ee510f
[DBGHELP_APITEST] Skip the test when the function is not found
2019-01-21 20:42:16 +01:00
Andreas Maier
184255ffdb
[DBGHELP_APITEST] Add test for SymRegisterCallbackW64.
2019-01-21 20:42:15 +01:00
Katayama Hirofumi MZ
289705caa6
[APITESTS][WIN32KNT_APITEST] Improve NtGdiArcInternal testcase ( #1276 )
...
Use ok_int() and ok_long() macros instead of obsolete TEST() macro.
2019-01-21 17:39:05 +01:00
Katayama Hirofumi MZ
6846527f67
[APITESTS][WIN32KNT_APITEST] Use ok_long for NtGdiGetBitmapBits/NtGdiSetBitmapBits ( #1275 )
2019-01-21 17:38:20 +01:00
Timo Kreuzer
bb9a5f6046
[ROSTESTS] Fix 64bit issues ( #1261 )
2019-01-20 15:58:32 +01:00
Jérôme Gardou
bb8a3f4e09
[APITESTS] Add tests for opengl32.dll
...
Ensure that our SW implementation exposes the same extensions and the same pixel formats than windows.
2019-01-19 14:23:54 +01:00
Katayama Hirofumi MZ
4b924a8685
[USER32_APITEST] Improve GetMessageTime tests more ( #1254 )
...
Compare GetMessageTime and GetTickCount values.
CORE-15565
2019-01-18 12:11:53 +09:00
Katayama Hirofumi MZ
b490084d38
[USER32_APITEST] Improve GetMessageTime tests
2019-01-17 09:31:35 +09:00
Katayama Hirofumi MZ
249d55f4a0
[USER32_APITEST] Add tests for GetMessageTime
2019-01-16 22:59:35 +02:00
Thomas Faber
e5fc2b4ce3
[KMTESTS:EX] Add a test that triggers big pool expansion. CORE-15051
2019-01-09 08:18:41 +01:00
Mark Jansen
2e4457f223
[PRINTING] The first argument to PackStrings can be const.
2019-01-06 21:07:09 +01:00
Katayama Hirofumi MZ
cdaff94c3d
[GDI32_APITEST] Improve CreateFontIndirect testcase
2019-01-06 09:20:30 +09:00
Pierre Schweitzer
abb6fd83a4
[ADVAPI32_APITEST] Add tests showing that first field of OwningModuleInfo is the tag
...
Also, show that querying owner information about a connection owned by a service
returns the service name, and not the image nor its path.
Obviously, that fails in ReactOS.
2018-12-31 11:19:29 +01:00
Pierre Schweitzer
830f2998ab
[ADVAPI32_APITEST] Unknown field isn't that unknown and should contain "1"
...
See processhacker source code (as reference)
2018-12-29 22:09:52 +01:00
Pierre Schweitzer
cdc419eb18
[KMTESTS:CC] Fix a typo, definitely showing this code path is not used during the test
2018-12-23 12:31:14 +01:00
Pierre Schweitzer
34b6a28764
[KMTESTS:CC] Add tests showing a dirty VACB isn't flushed on file growing
...
CORE-11819
2018-12-23 12:04:39 +01:00
Pierre Schweitzer
0b5c1503c4
[KMTESTS:CC] Add a trace to identify failing tests
2018-12-22 14:36:45 +01:00
Pierre Schweitzer
f7c0236fc1
[KMTESTS:CC] Add more tests for SetFileSizes
...
These are covered by Thomas' patch.
CORE-11819
2018-12-22 12:42:05 +01:00
Pierre Schweitzer
ba5d6e977b
[KMTESTS:CC] Add tests for CcSetFileSizes
...
These are passing in W2K3 but failing in ReactOS.
CORE-11819
2018-12-22 12:32:02 +01:00
Pierre Schweitzer
8785b10917
[IPHLPAPI_APITEST] Add tests for GetOwnerModuleFromUdpEntry
2018-12-21 19:17:11 +01:00
Pierre Schweitzer
f42a6c16f2
[IPHLPAPI_APITEST] Add tests for GetExtendedUdpTable
2018-12-21 19:17:11 +01:00
Katayama Hirofumi MZ
6d63d76655
[USETUP][NTDLL_APITEST][KBDROST] Allow non-Latin codepage users to build ReactOS on MSVC (Retrial of #1150 ) ( #1168 )
...
- The converter is code7bit I made. code7bit: https://github.com/katahiromz/code7bit
- This converter converts non-clean characters in string literals.
- However I couldn't erase a ton of codepage C4819 warnings.
- CORE-15447
You can edit an European source file as follows:
- Right click the file in the Solution Explorer.
- Select "Open With...".
- Choose "C++ Source Code Editor (with encoding)".
- Choose "Central European (Windows) - Codepage 1260".
2018-12-20 17:25:32 +09:00
Pierre Schweitzer
7375173b7f
[KMTESTS:CC] Add some tests regarding small pinning size (< PAGE_SIZE)
...
CORE-15384
2018-12-17 20:31:24 +01:00
Katayama Hirofumi MZ
2e2e63e10d
[KBDROST][NTDLL_APITEST] Revert #1135 (Delete UTF-8 BOM) ( #1149 )
...
CORE-15447
2018-12-17 11:29:35 +09:00
Mark Jansen
fbe4a43f5d
[MSPTCHA_APITEST] Initial tests.
...
The filename intentionally does not contain the word 'patch',
because this will trigger windows to auto-elevate the test app.
2018-12-15 16:28:59 +01:00
Katayama Hirofumi MZ
7050ac4dce
[KBDROST][NTDLL_APITEST] Add UTF-8 BOM ( #1135 )
...
Add UTF-8 BOM. CORE-15447
2018-12-15 08:00:39 +09:00
Serge Gautherie
e94618b7bf
[KMTEST:RTL] RtlException: Remove '#if CORE_6640_IS_FIXED'
...
On behalf of Víctor Martinez.
CORE-8773
2018-12-13 21:36:10 +01:00
Pierre Schweitzer
ec96bf8e5c
[ROSAUTOTEST] Force HTTPS
...
ONLINE-855
2018-12-13 11:54:59 +01:00
Pierre Schweitzer
a062160b29
[ROSAUTOTEST] Forget about HTTP, go over HTTPS directly
...
ONLINE-855
2018-12-13 11:49:13 +01:00
Pierre Schweitzer
1d22362741
[ROSAUTOTEST] Allow transparent redirection to HTTPS URLs
...
ONLINE-855
2018-12-13 11:45:43 +01:00
Serge Gautherie
4918271a3c
[WS2_32_APITEST] Fix 'inialialization' typo, in comments ( #1119 )
2018-12-12 20:24:07 +01:00
Mark Jansen
f386a6ec41
[SFC_APITEST] Initial test for SfcIsFileProtected and SfcGetFiles
2018-12-12 19:33:44 +01:00
Mark Jansen
6378c83663
[COM_APITEST] Add a test for CLSID_ActiveDesktop
...
CORE-15424
2018-12-12 19:29:09 +01:00
Mark Jansen
570b7655ab
[PSDK] Add a minimal IActiveDesktop definition
...
CORE-15424
2018-12-12 19:28:58 +01:00
Pierre Schweitzer
dc65db7c13
[ADVAPI32_APITEST] If TEB SubProcessTag is set, query ADVAPI32 to validate its correctness
...
This is based on: https://wj32.org/wp/2010/03/30/howto-use-i_querytaginformation/
and properly works in W2K3 SP2.
Thanks to Joachim for his tests.
2018-12-11 23:41:01 +01:00
Pierre Schweitzer
7d18e36a31
[ADVAPI32_APITEST] Add a test to show that main service thread is tagged
...
This test will fail on everything < W2K3 SP2. In spite of what a wide spread
rumor says, MS seems to have added that feature quite lately, but not starting
Vista! ;-)
2018-12-11 23:41:01 +01:00
Pierre Schweitzer
01d56963f8
[MPR_WINETEST] Sync with Wine Staging 3.17. CORE-15127
2018-12-08 11:43:10 +01:00
Serge Gautherie
c34fa1e389
[SDK][NDK] Move SYSTEM_POWER_INFORMATION to ntpoapi.h ( #869 )
...
As suggested by Thomas Faber. See CORE-12587 for more details.
2018-12-05 13:48:01 +01:00
Pierre Schweitzer
e9c7c6fd2c
[IPHLPAPI_APITEST] Add tests for GetOwnerModuleFromTcpEntry()
2018-11-29 20:30:23 +01:00
Pierre Schweitzer
1e9fb35fbc
[IPHLPAPI_APITEST] Test GetExtendedTcpTable rather than AllocateAndGetTcpExTable2FromStack
2018-11-29 20:30:22 +01:00
Pierre Schweitzer
73c06d09ff
[IPHLPAPI_APITEST] CurrPorts seems to confirm that timestamp is really a timestamp
2018-11-28 08:28:37 +01:00
Pierre Schweitzer
ec605e9138
[IPHLPAPI_APITEST] Add tests for AllocateAndGetTcpExTable2FromStack()
2018-11-27 21:36:48 +01:00
Serge Gautherie
a4859bf283
[KMTESTS:MM] Fix 'PAGE_NOACCESS' copypasta, in an error string
...
ROSTESTS-110
2018-11-03 16:36:24 +01:00
Jérôme Gardou
5d91d52417
[KMTESTS/MM] Enable again accessing forbidden memory.
...
Also adda test case for the PAGE_GUARD case
ROSTESTS-110
2018-11-03 12:50:16 +01:00
Katayama Hirofumi MZ
665269be9c
[APITESTS] Add InSendMessage check in SwitchToThisWindow testcase ( #998 )
...
CORE-15165
2018-10-30 17:14:37 +09:00
Katayama Hirofumi MZ
c550bad4ef
[APITESTS] Improve CloseWindow testcase ( #997 )
...
Improve the testcase for user32!CloseWindow function.
2018-10-30 08:54:40 +09:00