Commit graph

241 commits

Author SHA1 Message Date
Amine Khaldi
3d690cee5a [HLINK_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-15 12:21:42 +01:00
Hermès Bélusca-Maïto
ab8470d8bb
[KMTESTS:CC] Fix MSVC build. 2018-03-10 18:51:21 +01:00
Pierre Schweitzer
47a084303a
[KMTESTS:CC] Add some tests for CcMapData
To be extended.
2018-03-10 11:14:33 +01:00
Amine Khaldi
e3f6657f95 [GDIPLUS_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 13:09:52 +01:00
Amine Khaldi
235892b4a4 [FUSION_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 13:08:05 +01:00
Amine Khaldi
e4bb5d086b [CRYPTUI_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 13:06:48 +01:00
Amine Khaldi
c2d08daae1 [CRYPTNET_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 13:03:51 +01:00
Amine Khaldi
d03ac84f4f [CRYPT32_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 13:00:36 +01:00
Amine Khaldi
da5f10af77 [COMDLG32_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 12:55:20 +01:00
Amine Khaldi
0dbc2d1842 [COMCAT_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 12:52:03 +01:00
Amine Khaldi
ca1d7c82da [CABINET_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 12:49:13 +01:00
Amine Khaldi
2781e242e6 [AVIFIL32_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 12:47:13 +01:00
Amine Khaldi
0aba4966ff [ATL100_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 12:45:08 +01:00
Amine Khaldi
1215b3f1da [ATL_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 12:44:38 +01:00
Amine Khaldi
59eab41aba [ADVPACK_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-09 12:42:18 +01:00
Amine Khaldi
af9960ca99 [QUARTZ_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:47:02 +01:00
Amine Khaldi
4203ed112e [DXDIAGN_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:41:10 +01:00
Amine Khaldi
32675648dc [DINPUT_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:34:24 +01:00
Amine Khaldi
d9b4957fdd [DEVENUM_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:31:41 +01:00
Amine Khaldi
595b846dae [AMSTREAM_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-08 13:11:06 +01:00
Serge Gautherie
84a9284a3f
[APPHELP_APITEST] Fix a Clang-Cl warning about a memcmp() call
"warning: argument to 'sizeof' in 'memcmp' call is the same pointer type 'SDBQUERYRESULT_VISTA *' (aka 'struct tagSDBQUERYRESULT_VISTA *') as the destination; expected 'SDBQUERYRESULT_VISTA' (aka 'struct tagSDBQUERYRESULT_VISTA') or an explicit length [-Wsizeof-pointer-memaccess]"

CORE-14306
2018-03-07 20:42:14 +01:00
Serge Gautherie
601871955f
[APPHELP_APITEST] env.c: Fix a 3rd Windows S2003 special case
Test_Shimdata() already has a TODO with 2 special cases.

- Special-case "dwLayerCount" too.
- Add extra-safety checks.
2018-03-07 20:42:14 +01:00
Thomas Faber
7905efdf35
[USER32_APITEST] Add a test for PeekMessage without DispatchMessage for WM_PAINT. CORE-13734 2018-03-07 13:20:42 +01:00
Mark Jansen
754a2fa872
[SHLWAPI_APITEST] Add test for SHAreIconsEqual 2018-03-05 22:43:17 +01:00
Thomas Faber
680d69d373
[AFD_APITEST] Introduce a test for directly creating and using sockets via AFD. CORE-9810
The initial tests in send.c validate correct behavior of send/sendto on
disconnected sockets (CORE-9810), fixed in r68129.
However, the helper functions are generic, so they can be used for additional
tests against AFD. Because AFD's create packet structure changes between
Windows versions, the functions check the OS version to determine the right
layout.
Tests succeed on Win2003 as well as Win10.
2018-03-05 14:52:56 +01:00
Amine Khaldi
31139640ea [MSI_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-05 00:31:58 +01:00
Amine Khaldi
23ec1e5e6f [WINDOWSCODECS_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-05 00:20:56 +01:00
Amine Khaldi
a9068cc8d3 [RPCRT4_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-04 23:52:30 +01:00
Timo Kreuzer
643e6bf382 [VFDLIB] More 64 bit fixes 2018-03-04 16:27:07 +01:00
Timo Kreuzer
0182dcd71b [PSDK][REACTOS] Fix definitions and usage of DWLP_MSGRESULT, DWLP_DLGPROC, and DWLP_USER
- Make sure the DWLP_* values are correct on _WIN64
- Don't use the DWL_* constants, they are not portable. Enforce this by removing them entirely from winuser.h
- Make sure Get/SetWindowLong*Ptr* is used and pointers are not truncated to LONG
2018-03-04 16:27:07 +01:00
Amine Khaldi
6cdd1357d6 [SHLWAPI_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-04 13:26:14 +01:00
Amine Khaldi
e2e63ede68 [OLEAUT32_WINETEST] Fix non-PCH build. 2018-03-04 13:25:28 +01:00
Amine Khaldi
9d1dc9bee9 [OLEAUT32_WINETEST] Sync with Wine Staging 3.3. CORE-14434 2018-03-04 13:15:59 +01:00
Thomas Faber
88b9b90337
[COM_APITEST] Add some interfaces. 2018-03-02 15:23:13 +01:00
Thomas Faber
b3bd2aabe1
[COM_APITEST] Fix test failures on Win2003. 2018-03-02 15:23:05 +01:00
Hermès Bélusca-Maïto
5f4a4b35e6
[ADVAPI32_APITEST] Open services & SCM handles with correct access rights; improve a check order. 2018-02-25 16:11:00 +01:00
Mark Jansen
8e1f342990
[APPSHIM_APITEST] Add Win8 and Win81 versionlie tests 2018-02-24 19:33:50 +01:00
Thomas Faber
af6c5806d5
[SHLWAPI] Cherry-pick Wine commit 7be8beab68c (Don't attempt to un-expect ComputerName in PathUnExpandEnvStrings) by Katayama Hirofumi MZ. CORE-13816 2018-02-24 14:18:29 +01:00
Thomas Faber
9ac94af436
[KERNEL32_WINETEST] Cherry-pick Wine commit 85f515292aa (Close process / thread handles) by Mark Jansen. 2018-02-24 14:18:15 +01:00
Thomas Faber
a5a6c6419f
[IMAGEHLP_WINETEST] Un-mark a ROS-diff that's been committed upstream. 2018-02-24 14:17:58 +01:00
Serge Gautherie
e8271c9a46 [KMTESTS:FSRTL] Fix all FsRtlLargeMcbTestsFastFat() checks
Addendum to 22037684e4.

- Result: check "== FALSE" not "= TRUE".
- Report compared values, not different ones.

CORE-11819
2018-02-22 22:26:34 +01:00
Pierre Schweitzer
22037684e4
[KMTESTS:FSRTL] Add a few more tests matching MS FastFAT.
CORE-11819
2018-02-21 22:53:30 +01:00
Thomas Faber
4487284c17
[KMTESTS:FSRTL] Avoid writing to string literals. ROSTESTS-298 2018-02-21 15:17:58 +01:00
Timo Kreuzer
d281d14fd1 [REACTOS] Fix a number of Get/SetWindowsLong*Ptr* issues and use GWLP_* instead of GWL_* where appropriate. 2018-02-19 22:36:36 +01:00
Mark Jansen
ee7f479c57
[RTL][XDK][KERNERL32_WINETEST] Import wine actctx changes from 3.2-37c98396
This adds support for reading the trustInfo (requestedExecutionLevel),
and the compatibility (supportedOs) sections.
2018-02-19 22:23:39 +01:00
Pierre Schweitzer
215e48d0bd
[KMTESTS:CC] Addendum to 3fe0e28: use ok_irql.
CORE-14349
2018-02-18 14:51:35 +01:00
Serge Gautherie
45aa179386
[KMTESTS:IO] Fix a Clang-Cl warning about NameLength
"warning: variable 'NameLength' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]"

CORE-14306
2018-02-18 14:14:56 +01:00
Thomas Faber
0cc3f19b80
[KMTESTS:IO] Correctly free name in IoFilesystem's TestAllInformation.
Spotted by Serge Gautherie.
2018-02-18 14:14:54 +01:00
Serge Gautherie
9bc2a27393
[KMTESTS:NPFS] Fix 2 Clang-Cl warnings about ShareAccess
"warning: variable 'ShareAccess' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]"

CORE-14306
2018-02-18 14:14:52 +01:00
Pierre Schweitzer
3fe0e280b1
[KMTESTS:CC] Add IRQL tests for CcCopyRead showing that a spinlock is held during Cc IO operations.
CORE-14349
2018-02-18 14:00:38 +01:00