Katayama Hirofumi MZ
1c097babff
[IMM32_APITEST] Fix ImmGetImeInfoEx for Win2k3
...
CORE-11700
2022-03-03 10:10:46 +09:00
Katayama Hirofumi MZ
418edcd2bf
[SHELL32_APITEST] ShellExecCmdLine: Close newly-opened windows
...
ROSTESTS-378
2022-02-15 20:15:36 +09:00
Katayama Hirofumi MZ
60b89da383
[SHELL32_APITEST] Try to fix Test Win2003_x64 again
2022-02-13 17:45:08 +09:00
Katayama Hirofumi MZ
3ed22ed326
[SHELL32_APITEST] Try to fix Test Win2003_x64
...
rm: cannot remove 'C:\\tests/testdata/shell32_apitest_sub.exe': Permission denied
2022-02-09 12:37:06 +09:00
Hermès Bélusca-Maïto
ba516ff0f5
[KERNEL32_APITESTS] Add a test showing thread locale/LangID sync with console ( #4301 )
...
This test shows how a console program's thread's language ID changes,
or not, when changing the console output code page (or indirectly
when starting on/connecting to a new console), depending on whether
or not the console is running on a CJK/on a non-CJK system, and the
selected code page is a CJK/a non-CJK one.
By that, the test indirectly tests the (non-exposed) consoles GetLangId
+ SetThreadLocale() calls being made under the hood.
2022-02-08 15:58:00 +01:00
Mark Jansen
f80de47c85
[SHELL32_APITEST] ShellExecuteEx: Add test for 'properties' verb
...
CORE-18035
2022-02-03 21:50:34 +01:00
Katayama Hirofumi MZ
df8c74e78b
[INCLUDE] Rename <ddk/imm.h> as <ddk/immdev.h> ( #4321 )
...
- Rename <ddk/imm.h> as <ddk/immdev.h>.
- Delete sdk/include/reactos/wine/imm.h (this header is confusing and nonsense).
- Changes related to it.
CORE-11700
2022-01-30 09:38:04 +09:00
Katayama Hirofumi MZ
4bec8ff63e
[WIN32KNT_APITEST] Strengthen NtUserGetThreadState testcase ( #4291 )
...
Add some paramters to test on. CORE-17732
2022-01-17 16:01:31 +09:00
Thomas Faber
7c3902e57b
[IMM32_APITEST] Fix failure messages.
2022-01-02 12:54:59 -05:00
Mark Jansen
d59f5ae2a5
[SHELL32][SHELL32_APITEST] Implement SHCreateFileDataObject
2021-12-31 21:27:30 +01:00
Katayama Hirofumi MZ
691139c090
[SHELL32_APITEST] Disable SHChangeNotify testcase by DISABLE_THIS_TESTCASE macro
...
SHChangeNotify testcase takes 6min. Too heavy.
CORE-13950
2021-12-27 09:58:35 +09:00
Katayama Hirofumi MZ
7e9cf35967
[SHELL32_APITEST] Strengthen SHChangeNotify testcase more and more ( #4174 )
...
CORE-13950
2021-12-27 09:45:44 +09:00
Katayama Hirofumi MZ
581757d861
[KERNEL32_APITEST] Improve MultiByteToWideChar testcase
...
- Fix WinXP and ReactOS cases.
CORE-13349
NOTE: We use Win10's MultiByteToWideChar behaviour due to security reason.
2021-12-10 12:24:41 +09:00
Hermès Bélusca-Maïto
957e566a23
[APITESTS][NTVDM][SPOOLSV] Add the missing ENABLE_EXPORTS property as these EXE targets have function exports.
...
This became a requirement, following a previous CMake update.
Otherwise the built EXEs would not export their intended functions.
Addendum to commit d8e92b5a
(see PR #1335 )
CORE-15406
[LOADCONFIG] The GCC rant had nothing to do with GCC, but everything with CMake...
[SPOOLSV] Add the missing exported stubs.
2021-12-04 01:17:32 +01:00
James Tabor
993eb07654
[User32|API_TEST] Add Get Window Ptr Test
...
Adding test to verify results from a foreign window process.
See CORE-17856.
2021-11-27 14:47:11 -06:00
Hermès Bélusca-Maïto
d575e828d7
[NTDLL_APITEST] Test that NtQueryInformationProcess(ProcessWx86Information) can work without a ReturnLength pointer.
2021-11-22 00:13:33 +01:00
Mark Jansen
e5ea6041c9
[SHELL32][SHELL32_APITEST] Add SHGetAttributesFromDataObject
2021-11-15 20:02:13 +01:00
George Bișoc
6fe1b387c6
[NTDLL_APITEST] Implement NtFilterToken testcase
2021-11-07 14:14:18 +01:00
Mark Jansen
e3402aca65
[ATL][ATL_APITEST] Add test for CPath +small fixes
2021-10-30 22:47:57 +02:00
Katayama Hirofumi MZ
067ca884bc
[SHELL32_APITEST] Strengthen ShellHook testcase for fullscreen ( #4051 )
...
- Add tests for HSHELL_RUDEAPPACTIVATED.
CORE-16130
2021-10-24 09:19:23 +09:00
George Bișoc
fe0415a4ba
[NTDLL_APITEST] Free the allocated memory block when we're done
...
This fixes a memory leak where we allocate a buffer for token statistics with RtlAllocateHeap routine but we never free it afterwards.
2021-10-23 09:58:50 +02:00
Katayama Hirofumi MZ
396b49436c
[IMM32_APITEST] Fix himc testcase crash ( #4036 )
...
- Add NULL checks for pIC.
CORE-11700
2021-10-20 20:23:38 +09:00
Katayama Hirofumi MZ
afec737142
[IMM32_APITEST] Add ImmGetImeInfoEx testcase ( #3988 )
...
CORE-11700
2021-10-04 07:35:00 +09:00
James Tabor
c6d1646c9d
[ApiTests|GDI] Add test for attribute changes to Bitmaps.
...
Only opporpate place to add this test.
2021-09-27 23:52:00 -05:00
Katayama Hirofumi MZ
b3382d8d24
[IMM32] Rewrite ImmLockIMC ( #3975 )
...
- Add Imm32InitContext and Imm32LockIMCEx helper functions.
- Re-implement ImmLockIMC function.
- Modify CLIENTIMC and INPUTCONTEXTDX structures.
CORE-11700
2021-09-27 09:32:24 +09:00
Arjav Garg
a602bc3550
[NTUSER] Fix UserSendKeyboardInput() KEYEVENTF_SCANCODE use case (CORE-17144)
2021-09-25 09:56:12 -04:00
George Bișoc
32db51fcff
[NTDLL_APITEST] Implement NtAdjustGroupsToken API tests
2021-09-23 17:38:42 +02:00
Katayama Hirofumi MZ
7b622283ee
[IMM32_APITEST] himc: Use ok rather than ok_int ( #3970 )
...
Use ok macro rather than ok_int macro. CORE-11700
2021-09-22 19:07:07 +09:00
Katayama Hirofumi MZ
d6a0299eec
[IMM32_APITEST] Add himc testcase ( #3965 )
...
Add himc testcase. CORE-11700
2021-09-21 12:26:43 +09:00
Hermès Bélusca-Maïto
9393fc320e
[FORMATTING] Remove trailing whitespace. Addendum to 34593d93
.
...
Excluded: 3rd-party code (incl. wine) and most of the win32ss.
2021-09-13 03:52:22 +02:00
Hermès Bélusca-Maïto
9b1edceae1
[REACTOS] Fix some instances of DPRINTs with trailing whitespace before newlines.
2021-09-13 03:52:19 +02:00
Hermès Bélusca-Maïto
103c43861b
[WIN32KNT_APITEST] Add more tests for NtUserProcessConnect() ( #3937 )
...
Show that NtUserProcessConnect() should return pointers in user client-space.
2021-09-09 16:15:05 +02:00
Stanislav Motylkov
a2e9dcf0a7
[CRT_APITEST] Add tests for __i64tod/u64tod/i64tos/u64tos on ARM ( #3866 )
...
CORE-17713 CORE-17706 CORE-17604
2021-09-09 16:02:11 +03:00
Stanislav Motylkov
6ec6233e9c
[CRT_APITEST] Fix __fto64 test according to MS CRT behavior on x86 and x64
...
Addendum to 99ba9846
. CORE-17703 CORE-17604
2021-09-09 00:56:03 +03:00
Stanislav Motylkov
83318b2c43
[CRT_APITEST] Add missing static CRT tests on ARM
...
Addendum to c23ce9df
. CORE-17604
2021-09-08 20:10:11 +03:00
Stanislav Motylkov
a3af97df13
[CRT_APITEST] Do not test functions that are missing on ARM
...
Addendum to 5f548654
. ROSTESTS-374 CORE-17604
2021-09-08 19:44:56 +03:00
George Bișoc
a0bf7a05cc
[NTDLL_APITEST] Write some NtDuplicateToken tests
...
Implement some tests for NtDuplicateToken syscall that exercises the effective only behavior when the calling thread tries to duplicate an access token but rendering it effective with enabled parts.
2021-09-05 17:01:24 +02:00
Mark Jansen
821b399516
[COM_APITEST] Add mmc/certmgr tests
...
CORE-16429
2021-09-05 16:39:57 +02:00
George Bișoc
a71a019c46
[NTDLL_APITEST] Implement NtAdjustPrivilegesToken testcase
2021-09-05 09:53:17 +02:00
Katayama Hirofumi MZ
f831ec7e0a
[WIN32KNT_APITEST] Add NtUserGetThreadState testcase ( #3922 )
...
CORE-17732, CORE-11700
2021-08-22 09:02:02 +09:00
Katayama Hirofumi MZ
747797fdc2
[IMM32_APITEST] s/0x287/WM_IME_SYSTEM/
...
Don't use magic number. CORE-11700
2021-08-18 19:48:45 +09:00
Katayama Hirofumi MZ
3ff832b5d3
[IMM32_APITEST] Add ImmIsUIMessage testcase ( #3908 )
...
- Add ImmIsUIMessage testcase in IMM32_APITEST. CORE-11700
2021-08-16 15:35:25 +09:00
Katayama Hirofumi MZ
77911014f3
[IMM32] Rewrite ImmIsUIMessageA/W ( #3907 )
...
- Rewrite ImmIsUIMessageA and ImmIsUIMessageW functions.
- Modify HIMC and HIMCC handle types for strictness. Add typecasts.
- Add WM_IME_SYSTEM macro.
- Modify imm32.spec.
CORE-11700
2021-08-16 15:33:51 +09:00
Timo Kreuzer
c23ce9dfad
[CRT_APITEST] Add static_crt_apitest
2021-08-04 02:03:07 +02:00
Timo Kreuzer
5f548654f4
[CRT_APITEST] Add tests for data exports
2021-08-04 02:03:07 +02:00
Timo Kreuzer
b05cc36208
[CRT] Fix CRT headers a bit
...
* Remove unused internal version of float.h
* Define _STATIC_ASSERT in crtdefs.h
* Add some missing declarations
2021-08-04 02:03:07 +02:00
Roman Masanin
99ba98468f
[CRT_APITEST] Add tests for __dtoi64/dtou64/stoi64/stou64 on ARM ( #3848 )
...
CORE-17703 CORE-17604
2021-07-30 14:20:23 +03:00
Stanislav Motylkov
759bdedc1e
[CRT_APITEST] Add tests for __rt_sdiv/udiv/sdiv64/udiv64 on ARM
...
Addendum to f2bc1f0e
and f1e2c6cb
.
CORE-17607 CORE-17614 CORE-17604
2021-07-29 13:37:07 +03:00
Timo Kreuzer
5d8e834897
[REACTOS] Fix a number of MSVC warnings
2021-07-23 22:03:48 +02:00
Katayama Hirofumi MZ
5a9c77b3be
[IMM32_APITEST] Add clientimc testcase ( #3815 )
...
- Add clientimc testcase to imm32_apitest.
- Add "precomp.h".
CORE-11700
2021-07-14 01:19:35 +09:00