Pierre Schweitzer
262e5bfef1
[KMTESTS:CC] Extended previous test to show an overlap is enough
2018-08-31 23:07:46 +02:00
Pierre Schweitzer
ad0c93b001
[KMTESTS:CC] Add a test that shows that our CC implementation duplicates BCB
...
It should instead reuse BCBs when mapping something already mapped.
2018-08-31 23:01:06 +02:00
Serge Gautherie
3f65f3a51d
[KMTESTS] Re-enable kmtest_.exe installation ( #389 )
...
ExPools and other tests don't break Windows Server 2003 anymore.
Revert r73535, so KmTests run on "Test WHS" bot.
CORE-12657
2018-08-31 08:46:48 +02:00
Hermès Bélusca-Maïto
1383fb0514
[MODULES] Order the cmake inclusions alphabetically as we're used to everywhere else.
2018-08-30 22:54:49 +02:00
Mark Jansen
66e40be8eb
[NTDLL_APITEST] Various small fixes
...
- Add a missing file
- Add convenience targets for MSVC_IDE
- Remove whitespace at the end of the lines
2018-08-27 20:05:00 +02:00
Pierre Schweitzer
3f9f5f7080
[KMTESTS:FSRTL] Add tests for the FsRtlIsAnsiCharacter* macro
...
This covers: FsRtlIsAnsiCharacterWild, FsRtlIsAnsiCharacterLegalFat, FsRtlIsAnsiCharacterLegalHpfs,
FsRtlIsAnsiCharacterLegalNtfs, FsRtlIsAnsiCharacterLegalNtfsStream
2018-08-25 14:26:50 +02:00
Pierre Schweitzer
fcbcdf7073
[KMTESTS:FSRTL] Add tests for FsRtlLegalAnsiCharacterArray
...
These are failing in ReactOS due to the lack of the OLE flag support.
2018-08-25 14:26:49 +02:00
Serge Gautherie
ab243b82b4
[ADVAPI32_WINETEST] Restore service.c changes from 3c1b7834e1
...
This reverts commit a67df65c4f
.
New failure was fixed by previous SERVICES commit.
Thus new timeout is avoided.
CORE-14521
2018-08-21 17:36:47 +02:00
Adam Słaboń
af3d426685
[TRANSLATION] Polish translation update ( #781 )
...
In addition: fix the encoding of the comdlg32 and ntvdm polish resource files.
2018-08-20 17:00:33 +02:00
Katayama Hirofumi MZ
b8ea1b3416
[GDI32][APITESTS] Add GetGlyphOutline testcase ( #776 )
...
CORE-14928
2018-08-20 16:31:32 +02:00
Victor Perevertkin
d0847939e4
[BTRFSTOOLS] Added python scripts for inspecting BTRFS filesystem
...
internals
2018-08-20 08:26:56 +02:00
Serge Gautherie
155bd681a0
[GDI32_APITEST] Remove broken EngDeleteSemaphore.c ( #655 )
...
- Checks are actually uses-after-free, "by design" :-<
- Actual test code duplicates EngCreateSemaphore.c, EngAcquireSemaphore.c and EngReleaseSemaphore.c.
2018-08-19 22:33:56 +02:00
Stanislav Motylkov
b851d7e1d3
[KERNEL32_APITEST] Add SystemFirmwareTableInformation tests
...
Thanks goes to Mark Jansen for help!
2018-08-19 20:27:59 +02:00
Mark Jansen
4b8f6d5eab
[ATL_APITEST] Add test for CComQIPtr (or rather, our gcc hack that slightly looks like it)
2018-08-19 17:35:18 +02:00
Hermès Bélusca-Maïto
c035f4648b
[ROSTESTS] Add a test for the MB_SERVICE_NOTIFICATION flag of the MessageBox*() APIs.
2018-08-17 21:50:08 +02:00
Hermès Bélusca-Maïto
f8f08f3e9b
[ROSTESTS] Rename the "softmodalmsgbox" test to "messagebox".
2018-08-17 21:50:07 +02:00
Hermès Bélusca-Maïto
5fedabbf0a
[ROSTESTS] Add an interactive test for the user32.dll API SoftModalMessageBox().
2018-08-17 17:12:23 +02:00
Serge Gautherie
669d6b445b
[SHELL32_WINETEST] Fix 2 MSVC warnings about flags
...
- "...\ebrowser.c(1188) : warning C4133: 'function' : incompatible types - from 'DWORD *' to 'EXPLORER_BROWSER_OPTIONS *'"
- "...\ebrowser.c(1198) : warning C4133: 'function' : incompatible types - from 'DWORD *' to 'EXPLORER_BROWSER_OPTIONS *'"
Cherry-pick 535f2f9e66
CORE-7538
2018-08-17 16:21:30 +02:00
Mike Swanson
3c7e9bb332
Remove unnecessary executable bits
2018-08-15 18:29:09 +02:00
Mark Jansen
13a3cf03d7
[APPHELP_APITEST] Fix rc dependency.
...
As pointed out by Thomas.
2018-08-13 13:24:12 +02:00
Mark Jansen
9b6fb9f2f8
[RTL][KERNEL32] Add a comment indicating we need SEH in RtlImageNtHeaderEx
...
CORE-14532
CORE-14857
2018-08-13 13:24:12 +02:00
Mark Jansen
86fe412d5c
[NTDLL_APITEST] Show behavior with exceptions in DllMain.
...
CORE-14532
2018-08-13 13:24:12 +02:00
Stanislav Motylkov
a91df23308
[SYSTEMINFO] Fix various bugs and add SMBIOS support
2018-08-12 21:18:31 +02:00
Pierre Schweitzer
c79e5dc476
[KMTESTS:MM] Properly clean up files
...
This fixes driver unloading on Windows.
ROSTESTS-266
2018-08-12 10:05:25 +02:00
Katayama Hirofumi MZ
db13b422b3
[SHELL32] Fix a careless mistake of ShellExecCmdLine ( #737 )
...
CORE-14886
2018-08-10 13:25:50 +02:00
Serge Gautherie
7d6bda16c6
[REACTOS] Improve how some ASSERTMSG() message values are printed: enforce ending "\n".
...
NB: Not touching calls in "third-party" code: class and classpnp.
2018-08-08 22:03:45 +02:00
Katayama Hirofumi MZ
bfcbda227f
[SHELL32] Fix handling of multiple parameters in the 'Run' dialog ( #665 )
...
The "Run" dialog failed when multiple parameters wee specified.
We use instead a newly-created ShellExecCmdLine() helper function to fix the problem (as found via API-tracing on Windows).
Note that ShellExecCmdLine() starts to be exported with Vista+.
- Implement ShellExecCmdLine() function in shell32.
- Add URL support.
- Fix RunDlgProc function in shell32.
- Add a testcase for ShellExecCmdLine() function.
CORE-14790
2018-08-05 13:39:17 +02:00
Timo Kreuzer
7cf7b27a3a
[ROSTESTS] Fix 64 bit issues
2018-08-04 14:39:13 +02:00
Timo Kreuzer
a265dc9ce1
[KMTESTS] Fix 64 bit issues
2018-08-04 14:39:13 +02:00
Stanislav Motylkov
8acc68dd98
[KERNEL32_APITEST] Add SystemFirmware tests
...
CORE-12105
2018-08-02 21:15:28 +02:00
Serge Gautherie
8f440355da
[ROSDDT] do_update_base(): Fix assignment to f ( #702 )
...
Thanks to "devpao" for reporting this.
ROSAPPS-343
2018-07-27 21:54:12 +02:00
Serge Gautherie
d69d401325
[MAN] AnalyzeArgv(): Fix 2 overruns related to element ( #703 )
...
- Also use _countof().
- Also add braces.
- Also enforce consistent "no spaces" style.
Thanks to "devpao" for pointing to this function.
ROSAPPS-344
2018-07-27 21:53:50 +02:00
Mark Jansen
e6ea0bcbbf
[KMTESTS] Add compile time asserts for IO_STACK_LOCATION offsets
...
CORE-14782
2018-07-25 20:22:36 +02:00
Hermès Bélusca-Maïto
e90316aeaa
[USER32_APITEST] Add few other tests (validation of the desktop path string); improve the output of some messages, displaying the expected values in case of test failure.
...
See also PR #621 .
2018-07-22 19:03:17 +02:00
Hermès Bélusca-Maïto
67adf7ab78
[ROSTESTS] Add an interactive test for window stations. See also PR #621 .
2018-07-22 19:03:17 +02:00
Timo Kreuzer
9cab5b549d
[ROSAPPS] Fix 64 bit issues
2018-07-08 10:59:16 +02:00
Katayama Hirofumi MZ
6f82659da6
[SHLWAPI][APITESTS] Add test for PathUnExpandEnvStringsForUser ( #602 )
...
ROSTESTS-308
2018-06-22 16:44:58 +02:00
Serge Gautherie
15c29d0798
[NETAPI32_APITEST] Fix a NULL dereference of pInfo
...
With DPH enabled,
{{
Unhandled exception
ExceptionCode: c0000005
Faulting Address: 0
...
modules/rostests/apitests/netapi32/DsRoleGetPrimaryDomainInformation.c:23 (func_DsRoleGetPrimaryDomainInformation)
...
}}
2018-06-17 12:16:08 +02:00
Katayama Hirofumi MZ
12713b7709
[APITESTS] Add ShellStateTest
2018-06-14 20:07:52 +02:00
Katayama Hirofumi MZ
d5f5161804
[SHELL32][APITESTS] Add tests of OpenAs_RunDLL
2018-06-14 19:59:11 +02:00
Yaroslav Veremenko
04ff92bbdd
[MODULES] Update README file, with instructions about how to include rostests and rosapps ( #613 )
2018-06-12 23:38:05 +02:00
Serge Gautherie
b012d48d00
[MSI_WINETEST] Fix MSVC_IDE build. ( #564 )
...
"reactos-cov\modules\rostests\winetests\msi\msi_winetest.rc(2): error RC2135: file not found: custom.dll [C:\ros_build\modules\rostests\winetests\msi\msi_winetest.vcxproj]".
Output files are written to Debug\ and Release\ subfolders in VSSolution mode, so the RC compiler will only find custom.dll if it knows to look in the right folder.
Thanks to Thomas Faber, who helped.
CORE-11836
2018-06-07 18:27:56 +02:00
Serge Gautherie
cac1bc12ae
[USER32_APITEST] RedrawWindow: Add a DestroyWindow() call ( #423 )
...
Addendum to 7905efdf35
.
CORE-13734
2018-06-05 21:23:21 +02:00
Thomas Faber
1a1206c5f8
[OLE32_WINETEST] Fix MSVC build.
2018-06-05 14:40:32 +02:00
Amine Khaldi
1074ede011
[XMLLITE_WINETEST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:59:33 +01:00
Amine Khaldi
c33584a490
[WININET_WINETEST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:57:53 +01:00
Amine Khaldi
ed06e8a117
[WINHTTP_WINETEST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:57:07 +01:00
Amine Khaldi
da5f3d5a8c
[WINDOWSCODECS_WINETEST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:56:11 +01:00
Amine Khaldi
c78e873652
[VBSCRIPT_WINETEST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:53:02 +01:00
Amine Khaldi
af009ed327
[USP10_WINETEST] Sync with Wine Staging 3.9. CORE-14656
2018-06-04 03:51:59 +01:00