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
Katayama Hirofumi MZ
328a4c3834
[APITESTS] Add CloseWindow testcase ( #996 )
...
Add a testcase for user32!CloseWindow function.
2018-10-30 08:38:03 +09:00
Pierre Schweitzer
3d68c01664
[KMTESTS:CC] Introduce a macro to test public BCB
...
For now, it's local, but it may be moved to some header
to be shared between tests.
2018-10-28 22:37:59 +01:00
Katayama Hirofumi MZ
3e00e7fb22
[APITESTS][USER32] Add testcase for SwitchToThisWindow ( #980 )
...
Add an API test program for user32!SwitchToThisWindow function.
JIRA issue: CORE-15165
2018-10-26 19:56:25 +09:00
Hermès Bélusca-Maïto
76e2698237
[NTDLL_APITEST] Re-enable the part of the NtLoad/UnloadKey test related to force-unload a hive with opened sub-key handles.
...
Effectively reverts b17ce9c8 (r75138).
CORE-13448
2018-10-22 00:05:21 +02:00