Pierre Schweitzer
9b29c6967f
[PSAPI_APITEST]
...
Add tests for GetDeviceDriverBaseName
Replace 0x00000000 -> NULL. Dedicated to Thomas ;-)
svn path=/trunk/; revision=60601
2013-10-10 19:18:43 +00:00
Giannis Adamopoulos
0fa39dfff7
- fix build for linux
...
svn path=/trunk/; revision=60598
2013-10-10 09:44:57 +00:00
Giannis Adamopoulos
ba6130bb7f
fix build
...
svn path=/trunk/; revision=60597
2013-10-10 09:39:15 +00:00
Giannis Adamopoulos
c138d3ba98
[shell32_apitest]
...
- Add tests for shell menu classes ( so far only CShellMenu is tested)
svn path=/trunk/; revision=60596
2013-10-10 09:36:13 +00:00
Amine Khaldi
241a81c805
[PSAPI_APITEST]
...
* Speedup build.
svn path=/trunk/; revision=60574
2013-10-07 12:38:42 +00:00
Pierre Schweitzer
8b0bbbdc07
[PSAPI_APITEST]
...
Complete the test (tested under w2k3)
svn path=/trunk/; revision=60569
2013-10-07 06:16:19 +00:00
Pierre Schweitzer
b7674bb164
[PSAPI_APITEST]
...
Add an apitest for psapi GetDeviceDriverFileName.
I'm looking for help to bring it even farther. Ideally, it would be interesting
to be able to GetDeviceDriverFileName on ntoskrnl base address. The whole point is
about getting it dynamically.
The day we can do it properly, I can predict that it will fail on ReactOS, we're not having
correct paths for KDCOM, HAL, and NTOSKRNL modules in the kernel (thank you FreeLdr? - Where are you
starting '\'?)
svn path=/trunk/; revision=60566
2013-10-06 22:16:42 +00:00
Thomas Faber
1f7e58ff00
[NTDLL_APITEST]
...
- Add a test for NtCreateFile with invalid ObjectAttributes. Patch by Aleksandar Andrejevic.
CORE-7167
svn path=/trunk/; revision=60408
2013-09-28 11:39:51 +00:00
Thomas Faber
1e8f970eaa
[NTDLL_APITEST]
...
- Test that NtSetTimerResolution appropriately returns STATUS_TIMER_RESOLUTION_NOT_SET. Patch by Aleksandar Andrejevic.
CORE-7387
svn path=/trunk/; revision=60406
2013-09-28 09:55:29 +00:00
Thomas Faber
8d5a1b7ca7
[NTDLL_APITEST]
...
- Do not use Zw functions from user mode
svn path=/trunk/; revision=60405
2013-09-28 09:24:47 +00:00
Thomas Faber
13828ad762
[NTDLL_APITEST]
...
- Add test for RtlGetLengthWithoutTrailingPathSeperators. Patch by David Quintana
CORE-7482
svn path=/trunk/; revision=60404
2013-09-28 09:03:04 +00:00
Thomas Faber
7c35998136
[NTDLL_APITEST]
...
- Add test for NtCreateThread with invalid ThreadContext parameter. Patch by Aleksander Andrejevic.
CORE-7252
svn path=/trunk/; revision=60402
2013-09-28 08:38:33 +00:00
Amine Khaldi
655b467d9a
[GDI32_APITEST]
...
* Fix GCC warnings.
* Enable -Werror again.
* Remove redundant test header inclusion.
* Speedup linking.
svn path=/trunk/; revision=60347
2013-09-23 21:54:01 +00:00
Amine Khaldi
61db23d804
[POWRPROF_APITEST]
...
* Fix GCC warnings.
* Enable -Werror again.
* Speedup linking.
svn path=/trunk/; revision=60346
2013-09-23 21:45:58 +00:00
Hermès Bélusca-Maïto
8b1a283ee8
[APITEST:POWRPROF]
...
Include stdio.h for printf function.
svn path=/trunk/; revision=60328
2013-09-22 21:52:27 +00:00
Hermès Bélusca-Maïto
41539da879
Add extra-parenthesing.
...
svn path=/trunk/; revision=60321
2013-09-22 19:30:00 +00:00
Hermès Bélusca-Maïto
fe6644f895
[APITESTS]
...
- No need now to declare a NTSTATUS ExceptionStatus; variable to be able to use StartSeh() / EndSeh() macros; this is done automagically.
- Use explicitely unicode macros where it's needed.
svn path=/trunk/; revision=60319
2013-09-22 19:07:35 +00:00
Hermès Bélusca-Maïto
2cdfc40af8
[APITEST:WININET]
...
Make it use apitest.h
svn path=/trunk/; revision=60316
2013-09-22 18:19:56 +00:00
Hermès Bélusca-Maïto
2a026800b2
[WINHTTP:USER32]
...
Make it use apitest.h
svn path=/trunk/; revision=60315
2013-09-22 18:19:16 +00:00
Hermès Bélusca-Maïto
f63c233859
[APITESTS:USER32]
...
Make it use apitest.h
svn path=/trunk/; revision=60314
2013-09-22 18:17:54 +00:00
Hermès Bélusca-Maïto
4b95e17c61
[ROSTESTS:APITESTS]
...
Introduce a "apitest.h" header gathering special things for apitests (SEH macros, wine/test.h inclusion, and so on...).
svn path=/trunk/; revision=60313
2013-09-22 17:52:42 +00:00
Amine Khaldi
d317c64bae
[COM_APITEST]
...
* Fix build.
svn path=/trunk/; revision=59841
2013-08-27 19:16:41 +00:00
Hermès Bélusca-Maïto
7b25683467
[ROSTESTS]
...
Add a newline.
svn path=/trunk/; revision=59789
2013-08-21 11:14:22 +00:00
Hermès Bélusca-Maïto
19906a0907
[ROSTESTS]
...
Fix timer tests, by Aleksander Andrejevic.
See CORE-7387 for more details, and:
http://mirrors.arcadecontrols.com/www.sysinternals.com/Information/HighResolutionTimers.html too.
svn path=/trunk/; revision=59788
2013-08-20 18:55:42 +00:00
Hermès Bélusca-Maïto
282942655f
[ROSTESTS]
...
Add a test for NtQueryTimerResolution and NtSetTimerResolution, by Aleksander Andrejevic.
See CORE-7387 for more information.
svn path=/trunk/; revision=59786
2013-08-19 21:44:26 +00:00
Thomas Faber
b05476d7af
[COM_APITEST]
...
- Add additional classes and interfaces
svn path=/trunk/; revision=59466
2013-07-13 08:07:42 +00:00
Thomas Faber
0402c8a1e8
[COM_APITEST]
...
- Add support for classes with ThreadingModel values other than Apartment
svn path=/trunk/; revision=59465
2013-07-13 08:01:51 +00:00
Hermès Bélusca-Maïto
eb7721d922
Remove an unneccesary commented definition of RegOpenCurrentUser.
...
svn path=/trunk/; revision=59455
2013-07-10 22:28:29 +00:00
Thomas Faber
7b4f26f22d
[COM_APITEST]
...
- Add a test verifying the interfaces exposed by various COM classes, grouped by server dll
ROSTESTS-98
svn path=/trunk/; revision=59442
2013-07-07 09:10:31 +00:00
Thomas Faber
7a91442d56
[APITESTS]
...
- Avoid warnings
svn path=/trunk/; revision=59274
2013-06-21 17:22:46 +00:00
Hermès Bélusca-Maïto
450ab7055a
[ROSAPPS]
...
Add 4 little tests for RtlDetermineDosPathNameType
svn path=/trunk/; revision=59179
2013-06-05 23:24:04 +00:00
Hermès Bélusca-Maïto
d313d838eb
[APITESTS-KERNEL32]
...
Commit my FindFiles test.
ROSTESTS-84 #resolve #comment Committed in revision 59146.
svn path=/trunk/; revision=59146
2013-06-02 17:01:22 +00:00
Jérôme Gardou
3b0611bcc9
[NTDLL_APITEST]
...
* Add tests for NtProtectVirtualMemory
svn path=/trunk/; revision=58924
2013-05-04 15:26:48 +00:00
Thomas Faber
03dfa33272
[ADVAPI32_APITEST]
...
- Add basic parameter tests for SaferIdentifyLevel
CORE-6942
svn path=/trunk/; revision=58867
2013-04-27 09:12:20 +00:00
Thomas Faber
4517988f68
[NTDLL_APITEST]
...
- Add test cases showing that RtlDosPathNameToNtPathName_U strips trailing dots
svn path=/trunk/; revision=58832
2013-04-22 19:09:12 +00:00
Jérôme Gardou
9ba5a55c52
[NTDLL_APITEST]
...
* Enable the test for committing regions larger than the section again
* Test behaviour of NtFreeVirtualMemory(MEM_DECOMMIT) for section-backed virtual memory
svn path=/trunk/; revision=58728
2013-04-09 23:27:35 +00:00
Thomas Faber
1740826018
[NTDLL_APITEST]
...
CORE-7065 #comment Temporarily disable the crashing test to get meaningful testbot results again.
svn path=/trunk/; revision=58708
2013-04-07 10:47:10 +00:00
Jérôme Gardou
bffc9025eb
[KERNEL32_APITEST]
...
- Invoke some black voodoo for fixing linux builder
svn path=/trunk/; revision=58694
2013-04-06 19:34:54 +00:00
Jérôme Gardou
583947dac6
[KERNEL32_APITEST]
...
- Try to fix linux builder
svn path=/trunk/; revision=58693
2013-04-06 19:26:35 +00:00
Jérôme Gardou
000b53fe3e
[KERNEL32_APITEST]
...
- Add a test verifying that the filter set with SetUnhandledExceptionFilter is called.
Take this as an occasion to demonstrate a bug with SSE exceptions in ReactOS
svn path=/trunk/; revision=58692
2013-04-06 19:15:11 +00:00
Timo Kreuzer
f73c34fe9a
[NTDLL_APITEST]
...
Add more tests for NtAllocateVirtualMemory and NtMapViewOfSection, make tests 64 bit compatible.
svn path=/trunk/; revision=58684
2013-04-05 19:19:14 +00:00
Hermès Bélusca-Maïto
1e6feb87df
[ROSAPPS]
...
Fix remaining "initialize" misspellings.
svn path=/trunk/; revision=58680
2013-04-04 20:13:05 +00:00
Giannis Adamopoulos
2484252bc4
- Fix some tests for OpenInputDesktop and add some more
...
svn path=/trunk/; revision=58661
2013-04-03 14:23:02 +00:00
Timo Kreuzer
c0642c44b6
[NTDLL_APITEST]
...
Add more tests for NtAllocateVirtualMemory and NtMapViewOfSection
svn path=/trunk/; revision=58613
2013-03-27 19:10:51 +00:00
Hermès Bélusca-Maïto
6462517d32
Remove the unneeded $Id$ blabla from the source code.
...
svn path=/trunk/; revision=58492
2013-03-14 00:39:31 +00:00
Timo Kreuzer
c383bf7601
[POWRPROF_APITEST]
...
Fix subscript out of array bounds
svn path=/trunk/; revision=58327
2013-02-17 10:31:50 +00:00
Amine Khaldi
5bbe8eb4d6
[GDI32_APITEST]
...
* Add missing stdio inclusion.
svn path=/trunk/; revision=58307
2013-02-10 16:48:18 +00:00
Thomas Faber
7121ae2525
[NTDLL_APITEST]
...
- Add a few more test cases for RtlDoesFileExists_U*
CORE-6202
svn path=/trunk/; revision=58302
2013-02-09 16:55:04 +00:00
Thomas Faber
555dc7c2aa
[KERNEL32_APITEST]
...
- Fix GCC 4.7 warning; fix a typo spotted by Edijus
svn path=/trunk/; revision=58295
2013-02-09 10:56:28 +00:00
Amine Khaldi
c71475e3bb
* Addendum to r58214.
...
svn path=/trunk/; revision=58290
2013-02-05 17:54:22 +00:00
Thomas Faber
5994749f53
[BROWSEUI_APITEST]
...
- Add a test for SHExplorerParseCmdLine.
CORE-5568
svn path=/trunk/; revision=58218
2013-01-25 23:24:46 +00:00
Amine Khaldi
482bde30b5
* Addendum to r58141.
...
svn path=/trunk/; revision=58142
2013-01-08 20:34:19 +00:00
Timo Kreuzer
b556d39888
[GDI32_APITEST]
...
Fix a warning and improve code.
svn path=/trunk/; revision=58054
2012-12-30 13:21:52 +00:00
Timo Kreuzer
d65327d318
[GDI32_APITEST]
...
Add tests for SetDIBitsToDevice
svn path=/trunk/; revision=58052
2012-12-30 12:56:55 +00:00
Jérôme Gardou
cde9a5f895
[GDI32_APITEST]
...
- Add test showing that a bitmap created using CreateDIBItmap can be selected into a DC despite a different bits depth
svn path=/trunk/; revision=57693
2012-11-08 14:46:47 +00:00
Jérôme Gardou
26504938df
[USER32_APITEST]
...
- Test behaviour with icons handle from foreign process
svn path=/trunk/; revision=57681
2012-11-06 14:27:03 +00:00
Giannis Adamopoulos
d612b03104
[user32_apitests]
...
- Add some tests for OpenInputDesktop
svn path=/trunk/; revision=57658
2012-10-31 15:23:11 +00:00
Giannis Adamopoulos
d93c98ed58
[user32_apitest]
...
- Add some tests to see how SetCursorPos is affected by the current desktop
svn path=/trunk/; revision=57656
2012-10-31 14:18:06 +00:00
Jérôme Gardou
5b99cd433d
[USER32_APITESTS]
...
- Add some more test for DrawIconEx and CreateIconFromResourceEx
svn path=/trunk/; revision=57655
2012-10-31 14:08:31 +00:00
Giannis Adamopoulos
864bf93f95
[user32_apitest]
...
- Add a test for LR_SHARED flag for LoadImage
svn path=/trunk/; revision=57651
2012-10-30 13:29:11 +00:00
Jérôme Gardou
95411ee85d
[W32K_APITEST]
...
- Better test for NtUserGetIconInfo
svn path=/trunk/; revision=57650
2012-10-30 02:05:52 +00:00
Jérôme Gardou
1c8f7b026b
[USER32_APITEST]
...
- Commit forgotten file
svn path=/trunk/; revision=57649
2012-10-30 01:39:28 +00:00
Jérôme Gardou
f40fbb64a6
[USER32_APITEST]
...
- More thorough test for what really happens after the "destruction" of a shared cursor.
svn path=/trunk/; revision=57648
2012-10-29 16:14:54 +00:00
Jérôme Gardou
a74a3edcc7
[USER32_APITESTS]
...
- Add some test for DestroyCursor/DestroyIcon
svn path=/trunk/; revision=57647
2012-10-29 16:12:49 +00:00
Timo Kreuzer
9224d278fc
[[NTDLL_APITEST}
...
Fix a bug
svn path=/trunk/; revision=57551
2012-10-13 13:09:15 +00:00
Timo Kreuzer
d79e5f50d9
[NTDLL_APITEST}
...
Add tests for LdrEnumResources
svn path=/trunk/; revision=57550
2012-10-13 13:07:17 +00:00
Hermès Bélusca-Maïto
833bace73a
[MSVCRT:APITEST]
...
Modify the test for GetModuleFileName, should work better now.
svn path=/trunk/; revision=57534
2012-10-10 21:56:27 +00:00
Hermès Bélusca-Maïto
a25199df2a
[MSVCRT:APITEST]
...
Update a comment. No code changes.
svn path=/trunk/; revision=57533
2012-10-10 21:23:49 +00:00
Hermès Bélusca-Maïto
f79835bb73
[MSVCRT:APITEST]
...
Update CommandLine test.
svn path=/trunk/; revision=57531
2012-10-10 21:19:45 +00:00
Mike Nordell
335fb884d4
Test for MultiByteToWideChar added. Still needs alot fleshing out.
...
svn path=/trunk/; revision=57529
2012-10-10 19:10:49 +00:00
Hermès Bélusca-Maïto
7dd746b9cb
[MSVCRT:APITEST]
...
Update encoding, no code changes.
svn path=/trunk/; revision=57528
2012-10-09 22:08:32 +00:00
Hermès Bélusca-Maïto
4690bf4891
[MSVCRT:APITEST]
...
Move cmdline_util to CmdLineUtil and locate it in bin/data instead of bin
svn path=/trunk/; revision=57527
2012-10-09 22:03:50 +00:00
Hermès Bélusca-Maïto
6dacc020db
[MSVCRT:APITEST]
...
- Add a test which allows testing the command line argument lpCmdLine in WinMain function (GUI programs).
svn path=/trunk/; revision=57524
2012-10-09 20:56:11 +00:00
Hermès Bélusca-Maïto
9050f658d1
[APITEST:NTDLL]
...
Add a parameter for displaying the current test number when something fails.
svn path=/trunk/; revision=57515
2012-10-07 14:17:37 +00:00
Hermès Bélusca-Maïto
02affbb318
[APITEST:NTDLL]
...
Improve the code.
svn path=/trunk/; revision=57513
2012-10-07 12:46:44 +00:00
Hermès Bélusca-Maïto
f527bc83ef
[APITEST:NTDLL]
...
Add a test for the NtQuerySystemEnvironmentValue API.
Tested successfully under Win2k3 SP1 and Win7.
svn path=/trunk/; revision=57512
2012-10-07 12:31:13 +00:00
Hermès Bélusca-Maïto
ae50229cb5
[NTDLL_APITEST]
...
Initialize Length to default value.
svn path=/trunk/; revision=57498
2012-10-06 14:50:18 +00:00
Jérôme Gardou
8dafc1da92
[APITESTS/USER32]
...
Improve GetIconInfo tests:
-Stop leaking each handle we create
-Show Icons sensitivity to screen bit depth
svn path=/trunk/; revision=57477
2012-10-04 13:38:26 +00:00
Timo Kreuzer
f345eac12b
[CRT_APITEST]
...
- Add tests for wcstombs_s
- Improve tests for mbstowcs_s
svn path=/trunk/; revision=57403
2012-09-27 21:46:39 +00:00
Thomas Faber
f0d72063a8
[NTDLL_APITEST]
...
- Use GetProcAddress for RtlGetFullPathName_UstrEx to allow running the test on WinXP
svn path=/trunk/; revision=57393
2012-09-26 18:15:44 +00:00
Mike Nordell
2e2e4fca4e
[ROSTEST:APITEST:NTDLL] Give RtlDosPathNameToNtPathName_U more descriptive failure messages, and more tests.
...
svn path=/trunk/; revision=57390
2012-09-26 15:06:56 +00:00
Mike Nordell
450eea9c2a
[ROSTEST:APITEST:NTDLL]\nFlesh out test for RtlDosPathNameToNtPathName_U.
...
svn path=/trunk/; revision=57388
2012-09-26 02:56:01 +00:00
Amine Khaldi
4304f847cb
[W32KNAPI]
...
* Silence some warnings.
svn path=/trunk/; revision=57387
2012-09-25 21:30:25 +00:00
Mike Nordell
8052454a08
Make RtlDosPathNameToNtPathName_U actually report sucess count too.
...
svn path=/trunk/; revision=57376
2012-09-24 12:45:55 +00:00
Mike Nordell
d39ec05957
Add test for RtlDosPathNameToNtPathName_U. This time with the actual test file too.
...
svn path=/trunk/; revision=57374
2012-09-24 12:20:06 +00:00
Mike Nordell
83ec1cb161
Add test for RtlDosPathNameToNtPathName_U.
...
svn path=/trunk/; revision=57373
2012-09-24 12:17:04 +00:00
Timo Kreuzer
702b13fc0f
[CRT_APITEST]
...
Add tests for mbstowcs_s
svn path=/trunk/; revision=57343
2012-09-19 21:20:09 +00:00
Mike Nordell
2d8ccfc5dc
Unbreak MSVC build.
...
svn path=/trunk/; revision=57272
2012-09-11 05:14:33 +00:00
Mike Nordell
52d536853b
Hopefully unbreak MSVC build.
...
svn path=/trunk/; revision=57271
2012-09-11 04:52:19 +00:00
Mike Nordell
f908caa0d2
Test for SetUnhandledExceptionFilter actually rerturning what it should.
...
svn path=/trunk/; revision=57270
2012-09-11 04:34:03 +00:00
Cameron Gutman
358a84e09b
[WS2_32_APITEST]
...
- Add a test for NtReadFile on a socket
svn path=/trunk/; revision=57234
2012-09-04 03:02:40 +00:00
Amine Khaldi
9f7d0ac646
[CMAKE]
...
* Improve this one while we're at it.
svn path=/trunk/; revision=57211
2012-09-01 11:37:24 +00:00
Amine Khaldi
cd70b62ce1
[CMAKE]
...
* Addendum to r57181. By Hermès Bélusca.
svn path=/trunk/; revision=57210
2012-09-01 11:35:12 +00:00
Timo Kreuzer
5666d93992
[CRT_APITEST]
...
Fix broken test.
svn path=/trunk/; revision=57208
2012-08-31 17:20:56 +00:00
Mike Nordell
55e8f7ae69
Stop erroneous reporting of SEGV from test case. MS own CRT SEGV on NULL format string
...
svn path=/trunk/; revision=57207
2012-08-31 14:16:17 +00:00
Jérôme Gardou
fdcdcb6339
[KERNEL32_APITESTS]
...
- Add some tests for lstrncpyW
- This function is fine, I wrote that when chasing some bug thinking this function was at fault.
svn path=/trunk/; revision=57179
2012-08-27 16:34:17 +00:00
Thomas Faber
38ce718bde
[GDI32_APITEST]
...
- Fix build
svn path=/trunk/; revision=57165
2012-08-26 11:35:58 +00:00
Thomas Faber
3287e13f6f
[GDI32_APITEST]
...
- Actually run the CreateIconIndirect test when it's called
svn path=/trunk/; revision=57164
2012-08-26 11:17:37 +00:00
Timo Kreuzer
01800e8784
[GDI32_APITEST]
...
Fix use of uninitialized variables and remove broken test.
See issue #7299 for more details.
svn path=/trunk/; revision=57157
2012-08-24 20:25:29 +00:00
Giannis Adamopoulos
cb4991aa3a
[user32_apitest]
...
- Deactivate Test_SimpleParameters in AttachThreadInput tests until it doesn't crash in win32k.
- Add some more tests in Test_SimpleParameters that should bring win32k to its limits
svn path=/trunk/; revision=57085
2012-08-16 08:43:43 +00:00