Sylvain Petreolle
8d364d4574
disable crashing bitmap font test in gdi32:font
...
svn path=/trunk/; revision=40988
2009-05-19 19:14:32 +00:00
Dmitry Chapyshev
471e010d18
- Sync wine tests with Wine 1.1.21
...
svn path=/trunk/; revision=40949
2009-05-17 07:05:22 +00:00
Michael Martin
b2e5f78e60
- Remove skipping kernel32 virtual tests as r40833 fixed the problem.
...
svn path=/trunk/; revision=40942
2009-05-16 19:07:54 +00:00
Christoph von Wittich
f51cc69532
sync shell32_winetest with wine 1.1.20
...
svn path=/trunk/; revision=40733
2009-04-29 15:11:22 +00:00
Christoph von Wittich
835f656bfa
sync shlwapi_winetest with wine 1.1.20
...
svn path=/trunk/; revision=40732
2009-04-29 14:59:03 +00:00
Colin Finck
cbc24ae88e
Change some leftover .rbuild files from compiler="cpp" to compiler="cxx"
...
svn path=/trunk/; revision=40638
2009-04-21 19:53:10 +00:00
KJK::Hyperion
eb3b62597d
Supersedes r40536, r40537
...
modified winetests/advpack/advpack.rbuild
modified winetests/browseui/browseui.rbuild
modified winetests/cabinet/cabinet.rbuild
modified winetests/comcat/comcat.rbuild
modified winetests/comdlg32/comdlg32.rbuild
modified winetests/gdiplus/gdiplus.rbuild
modified winetests/hlink/hlink.rbuild
modified winetests/imm32/imm32.rbuild
modified winetests/lz32/lz32.rbuild
modified winetests/mapi32/mapi32.rbuild
modified winetests/mlang/mlang.rbuild
modified winetests/msacm32/msacm32.rbuild
modified winetests/mshtml/mshtml.rbuild
modified winetests/msi/msi.rbuild
modified winetests/mstask/mstask.rbuild
modified winetests/netapi32/netapi32.rbuild
modified winetests/odbccp32/odbccp32.rbuild
modified winetests/ole32/ole32.rbuild
modified winetests/rsabase/rsabase.rbuild
modified winetests/rsaenh/rsaenh.rbuild
modified winetests/schannel/schannel.rbuild
modified winetests/shell32/shell32.rbuild
modified winetests/shlwapi/shlwapi.rbuild
modified winetests/urlmon/urlmon.rbuild
modified winetests/usp10/usp10.rbuild
modified winetests/uxtheme/uxtheme.rbuild
modified winetests/version/version.rbuild
modified winetests/winhttp/winhttp.rbuild
modified winetests/wininet/wininet.rbuild
-Wno-format no longer necessary
Some obsolete flags removed, some useless compiler flags removed & shit. Nothing earth-shattering
<insert ginormous commit message ruined by TortoiseSVN's shitty GUI>
svn path=/trunk/; revision=40623
2009-04-21 00:33:05 +00:00
Christoph von Wittich
9cd9566d14
add linebreaks
...
svn path=/trunk/; revision=40617
2009-04-20 22:50:49 +00:00
KJK::Hyperion
77db4acd5e
This is why we can't have nice things. Reverting r40536, r40537, due to RosBE differences between Windows and Linux hosts (because RosBE sucks)
...
svn path=/trunk/; revision=40541
2009-04-16 04:57:28 +00:00
KJK::Hyperion
bbfe8fa8d7
Some obsolete flags removed, some useless compiler flags removed & shit. Nothing earth-shattering
...
<insert ginormous commit message ruined by TortoiseSVN's shitty GUI>
svn path=/trunk/; revision=40537
2009-04-16 02:18:00 +00:00
KJK::Hyperion
0464762cd6
modified winetests/advpack/advpack.rbuild
...
modified winetests/browseui/browseui.rbuild
modified winetests/cabinet/cabinet.rbuild
modified winetests/comcat/comcat.rbuild
modified winetests/comdlg32/comdlg32.rbuild
modified winetests/gdiplus/gdiplus.rbuild
modified winetests/hlink/hlink.rbuild
modified winetests/imm32/imm32.rbuild
modified winetests/lz32/lz32.rbuild
modified winetests/mapi32/mapi32.rbuild
modified winetests/mlang/mlang.rbuild
modified winetests/msacm32/msacm32.rbuild
modified winetests/mshtml/mshtml.rbuild
modified winetests/msi/msi.rbuild
modified winetests/mstask/mstask.rbuild
modified winetests/netapi32/netapi32.rbuild
modified winetests/odbccp32/odbccp32.rbuild
modified winetests/ole32/ole32.rbuild
modified winetests/rsabase/rsabase.rbuild
modified winetests/rsaenh/rsaenh.rbuild
modified winetests/schannel/schannel.rbuild
modified winetests/shell32/shell32.rbuild
modified winetests/shlwapi/shlwapi.rbuild
modified winetests/urlmon/urlmon.rbuild
modified winetests/usp10/usp10.rbuild
modified winetests/uxtheme/uxtheme.rbuild
modified winetests/version/version.rbuild
modified winetests/winhttp/winhttp.rbuild
modified winetests/wininet/wininet.rbuild
-Wno-format no longer necessary
svn path=/trunk/; revision=40536
2009-04-16 02:06:20 +00:00
Christoph von Wittich
e08b53f9de
sync kernel32 profile winetest with wine 1.1.19
...
svn path=/trunk/; revision=40489
2009-04-13 19:40:27 +00:00
Stefan Ginsberg
adb6c8ff1b
- Reapply the gdi32 bitmap font test ROS-HACK -- the tests still fail on the build server
...
svn path=/trunk/; revision=40466
2009-04-11 20:15:26 +00:00
Stefan Ginsberg
b917e4e926
- Remove the "ROS-HACK" for gdi32 bitmap font tests -- this doesn't crash the system anymore
...
svn path=/trunk/; revision=40464
2009-04-11 18:54:22 +00:00
Timo Kreuzer
579dc0993e
Improve tests for NtGdiDeleteObjectApp
...
svn path=/trunk/; revision=40389
2009-04-06 02:49:47 +00:00
Aleksey Bragin
3147006bd2
- Delete regtests framework by Casper. It's useless.
...
svn path=/trunk/; revision=40349
2009-04-03 10:33:41 +00:00
Timo Kreuzer
c9aae814df
Skip kernel32 virtual tests again. sysreg isn't ready for that yet.
...
svn path=/trunk/; revision=40309
2009-04-01 02:49:32 +00:00
Timo Kreuzer
0bbce9519c
Add one more test for SetDCPenColor
...
svn path=/trunk/; revision=40307
2009-04-01 02:02:21 +00:00
Colin Finck
9148284b91
Readd the hack for skipping the bitmap font tests.
...
As long as we have no working bitmap font driver, it results in endless loops and fails, which even get sysreg2 into an uncomfortable state.
svn path=/trunk/; revision=40231
2009-03-25 16:31:17 +00:00
Colin Finck
8cb8fb4761
Remove all Skip hacks from the Wine tests as we resume from crashes now
...
svn path=/trunk/; revision=40229
2009-03-25 14:37:01 +00:00
Timo Kreuzer
809d606072
Add the macro I forgot.
...
svn path=/trunk/; revision=40220
2009-03-25 04:25:39 +00:00
Timo Kreuzer
9a1d43e359
Add one test for NtGdiDeleteObjectApp, and a bunch of tests for NtGdiSaveDC and NtGdiRestoreDC.
...
svn path=/trunk/; revision=40217
2009-03-25 03:51:22 +00:00
Colin Finck
1463b225be
Output "SYSREG_ROSAUTOTEST_FAILURE" for sysreg2 in case of a failure inside rosautotest
...
svn path=/trunk/; revision=40211
2009-03-24 20:49:04 +00:00
Colin Finck
0a05554c18
Take the line number as an integer, the STRINGIZER macro didn't work as expected
...
svn path=/trunk/; revision=40208
2009-03-24 12:37:54 +00:00
Timo Kreuzer
8c84226668
- Add a bunch of tests for NtGdiDeleteObjectApp
...
- Add Is handle valid function to check whether a handle is still valid.
svn path=/trunk/; revision=40199
2009-03-24 01:25:03 +00:00
Colin Finck
10f13abcb5
Big testing system commit
...
rosautotest
- Rewrite rosautotest in C++
Should increase maintainability and expandability, since most of the functionality is encapsulated in classes and there exist some abstract classes for further enhancements (i.e. new test types).
Furthermore, due to the usage of STL strings, we don't need x lines anymore just for building a string out of several small parts.
- The new codebase made it fairly easy to implement a Crash Recovery feature based on a journal.
If you start rosautotest with the /r option under ReactOS, it will keep a journal about the tests to run and the tests already ran. In case of a crash, it can just continue with the next test in the list then.
- Add some reasonable timeouts to avoid certain hangs in case a test crashes
sysreg2
- Make the necessary changes to sysreg2 to restart the VM in case of such a crash in 3rd stage, but set a maximum number of allowed crashes as well.
Christoph, please test and review that on the Buildslave :-)
- Prepend all sysreg messages with [SYSREG] through a new function SysregPrintf, so the BuildBot aggregator script of testman can distinguish between debug output and sysreg messages.
- Put all header includes into the central header file "sysreg.h"
- Remove unnecessary libs from the Makefile
testman
- Change the testman Web Interface to show such crashes as CRASH in the Compare and Detail views.
svn path=/trunk/; revision=40147
2009-03-21 01:39:04 +00:00
Christoph von Wittich
71362c59fd
more precise error descriptions
...
svn path=/trunk/; revision=40059
2009-03-16 13:39:03 +00:00
Christoph von Wittich
5c6d424c26
add some wlanapi tests
...
svn path=/trunk/; revision=40057
2009-03-16 12:15:02 +00:00
Dmitry Chapyshev
83f58a9337
- Add winetests for mscms, msvcrtd, quartz, secur32
...
svn path=/trunk/; revision=39794
2009-02-27 17:57:06 +00:00
Dmitry Chapyshev
bd5f91d815
- Add winetests for pdh, qmgr, rasapi32, serialui, snmpapi, spoolss, twain_32, userenv, wldap32
...
svn path=/trunk/; revision=39793
2009-02-27 17:32:07 +00:00
Dmitry Chapyshev
3fa4b5dde4
- Add winetests for msctf, msvfw32, ntdsapi, ntprint, oleacc
...
svn path=/trunk/; revision=39791
2009-02-27 16:45:02 +00:00
Dmitry Chapyshev
06448880e7
- Add winetests for inetcomm, inetmib1, itss, localspl, localui
...
svn path=/trunk/; revision=39790
2009-02-27 16:23:50 +00:00
Dmitry Chapyshev
569bd394b8
- Add winetests for credui, cryptnet, cryptui, dnsapi, fusion
...
svn path=/trunk/; revision=39788
2009-02-27 15:57:39 +00:00
Dmitry Chapyshev
7183be3ead
- Sync winetests with Wine head (comcat, crypt32, gdiplus, lz32, mapi32, mlang, msacm32, mshtml, msvcrt, netapi32, riched20, riched32, rsaenh, schannel, setupapi, shdocvw, urlmon, user32, usp10, uxtheme, version, winhttp, wininet, wintrust, ws2_32)
...
svn path=/trunk/; revision=39773
2009-02-26 13:26:26 +00:00
Colin Finck
a98eb8d135
Add a /c option to supply a comment for the web service submission.
...
This can be useful for giving more information about the used build for the test.
The necessary changes in testman will follow later :-P
svn path=/trunk/; revision=39698
2009-02-21 17:02:39 +00:00
Christoph von Wittich
25c067c47e
sync mshtml and shdocvw winetests with wine 1.1.15
...
svn path=/trunk/; revision=39594
2009-02-13 18:47:09 +00:00
Christoph von Wittich
1d451b9296
sync jscript_winetest with wine 1.1.15
...
svn path=/trunk/; revision=39590
2009-02-13 18:05:50 +00:00
Colin Finck
43659c9ace
- Add some checks to prevent crashes in unexpected situations and add useful error messages for them.
...
This should make debugging something like r39578 easier :-)
- Prevent some memory leaks in case of failure (well, some memory wasn't even freed in case of success :-P)
svn path=/trunk/; revision=39584
2009-02-13 17:39:58 +00:00
Christoph von Wittich
4a2b32d1ad
add resource file to kernel32_winetest
...
this fixes all kernel32 resource tests
spotted by Giannis Adamopoulos
svn path=/trunk/; revision=39526
2009-02-10 09:25:02 +00:00
Dmitry Chapyshev
37a3abe6fe
- Sync advapi32_winetest with Wine head
...
svn path=/trunk/; revision=39481
2009-02-08 09:32:24 +00:00
Christoph von Wittich
7c69e20a49
sync ole32_winetest with wine 1.14
...
svn path=/trunk/; revision=39474
2009-02-08 08:56:01 +00:00
Christoph von Wittich
25286fb023
sync oleaur32_winetest with wine 1.1.14
...
svn path=/trunk/; revision=39473
2009-02-08 08:55:17 +00:00
Christoph von Wittich
43eb75a9e4
sync mshtml and shdocvw winetests with wine 1.1.14
...
svn path=/trunk/; revision=39390
2009-02-04 14:36:08 +00:00
Gregor Schneider
7da4798c20
Testcase extension by Evgeny Boltik <BSTSoft AT narod DOT ru>:
...
- Test StretchBlt ROP codes similar to BitBlt
- Offset drawing coordinates with SetWindowOrgEx
- Show an overview of several hatched brushes
- This was used to test r39336, r39332 and r39326 and the src&dst StretchBlt ROP support
svn path=/trunk/; revision=39337
2009-02-03 16:11:31 +00:00
Timo Kreuzer
849e2133ac
Add tests for SetWindowExtEx, one more test for CreateCompatibleDC
...
svn path=/trunk/; revision=39280
2009-02-02 00:37:01 +00:00
Christoph von Wittich
9b57ce8177
sync wintrust_winetest with wine 1.1.14
...
svn path=/trunk/; revision=39256
2009-02-01 05:43:40 +00:00
Christoph von Wittich
15a996c26b
sync shlwapi_winetest with wine 1.1.14
...
svn path=/trunk/; revision=39239
2009-01-31 14:49:08 +00:00
Christoph von Wittich
66e2845732
sync crypt32_winetest with wine 1.1.14
...
svn path=/trunk/; revision=39237
2009-01-31 14:31:11 +00:00
Christoph von Wittich
fe9f224169
sync msi_winetest with wine 1.1.14
...
svn path=/trunk/; revision=39235
2009-01-31 14:17:07 +00:00
Christoph von Wittich
16d774c385
sync msxml3_winetest to wine 1.1.14
...
svn path=/trunk/; revision=39222
2009-01-31 11:27:33 +00:00
Timo Kreuzer
fa581e2636
Add more tests for SetMapMode
...
svn path=/trunk/; revision=39201
2009-01-29 19:16:45 +00:00
Christoph von Wittich
d1494fca12
fix stdole2 dependencies
...
svn path=/trunk/; revision=39037
2009-01-23 10:48:53 +00:00
Colin Finck
0cedc2a03c
Output the string indicating the test which is going to be run in one call.
...
This should prevent a race condition, when another application also outputs something over the debug line.
svn path=/trunk/; revision=39027
2009-01-22 22:12:13 +00:00
KJK::Hyperion
64b55a2448
No harm in deleting this (it was previously disabled in r39016)
...
svn path=/trunk/; revision=39020
2009-01-22 16:12:02 +00:00
KJK::Hyperion
421738ed03
Wow, did you know about "test" modules? Seems nobody does, because they are broken in rbuild. Luckily, kernel32_test is the only such module left
...
svn path=/trunk/; revision=39016
2009-01-22 14:50:14 +00:00
Christoph von Wittich
f2e519c99a
sync netapi32_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38981
2009-01-20 17:09:46 +00:00
Christoph von Wittich
7506e507ee
sync wintrust_winetest to wine 1.1.13
...
svn path=/trunk/; revision=38944
2009-01-19 17:04:46 +00:00
Christoph von Wittich
ab1f060739
sync crypt32_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38943
2009-01-19 16:47:57 +00:00
Christoph von Wittich
326b221c21
skip crashing virtual tests
...
svn path=/trunk/; revision=38935
2009-01-19 12:04:09 +00:00
Christoph von Wittich
2fef907b66
fix handle leaks
...
svn path=/trunk/; revision=38927
2009-01-19 05:08:11 +00:00
Christoph von Wittich
e67174808a
hack: skipping RegisterWaitForSingleObject tests as they don't finish
...
svn path=/trunk/; revision=38926
2009-01-19 04:20:06 +00:00
Stefan Ginsberg
5986aff6bd
- Remove outdated msvcrt Winetest compilation hack, add _CRT_NONSTDC_NO_DEPRECATE to silence the 'unlink' warnings
...
svn path=/trunk/; revision=38918
2009-01-18 21:35:18 +00:00
Christoph von Wittich
130bfcf51a
sync ole32 winetest to wine 1.1.13
...
svn path=/trunk/; revision=38907
2009-01-18 19:23:06 +00:00
Stefan Ginsberg
60882e8641
- ws2_32 Winetest: Define __ROS_LONG64__
...
- rpcrt4 Winetest: Fix an implicit declaration warning -- this should be sent to Wine
svn path=/trunk/; revision=38897
2009-01-18 15:48:55 +00:00
Christoph von Wittich
f47bbd7d27
re enable pipe tests
...
svn path=/trunk/; revision=38892
2009-01-18 14:10:28 +00:00
Stefan Ginsberg
eef79b36ef
- Fix warnings in ros' tests
...
svn path=/trunk/; revision=38887
2009-01-18 12:20:51 +00:00
Christoph von Wittich
0195906a3c
sync msi_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38876
2009-01-18 09:03:44 +00:00
Christoph von Wittich
16ccdf83b4
sync msacm32_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38875
2009-01-18 08:59:27 +00:00
Christoph von Wittich
aa7409c841
sync mapi32_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38874
2009-01-18 08:56:17 +00:00
KJK::Hyperion
bfc3948cfe
Warning killing commit
...
modified tests/polytest/polytest.cpp
Use %ld to print LONGs, not %d
modified tests/vmtest/vmtest.c
Don't do pointer arithmetics on PVOID
Everything else
Compile winetests with __ROS_LONG64__
svn path=/trunk/; revision=38873
2009-01-18 06:31:44 +00:00
Christoph von Wittich
9c245e9ec1
sync rsaenh_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38848
2009-01-17 20:25:16 +00:00
Christoph von Wittich
8991e24d23
sync ws2_32_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38847
2009-01-17 20:21:03 +00:00
Christoph von Wittich
56f186a682
sync comdlg32_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38846
2009-01-17 20:15:01 +00:00
Christoph von Wittich
be6f9a9db3
sync browseui_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38845
2009-01-17 20:13:53 +00:00
Christoph von Wittich
aecfced223
sync advpack_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38844
2009-01-17 20:12:48 +00:00
Colin Finck
be72d98a83
Convert all line-endings to LF first in StringOut before passing the strings to printf and OutputDebugStringA.
...
Both functions treat the string as text and convert the line-endings themselves to CRLF. If you already give them a CRLF line-ending, it'll be converted to CRCRLF..
By unifying the line-endings in StringOut, it is also possible now to pass both LF and CRLF to the function.
This should fix the empty lines in the BuildBot log.
Thanks to Christoph for the help!
svn path=/trunk/; revision=38840
2009-01-17 19:58:18 +00:00
Christoph von Wittich
63bca16061
sync cabinet_winetest with wine 1.1.13
...
svn path=/trunk/; revision=38830
2009-01-17 18:30:21 +00:00
Ged Murphy
4786fa151f
update comctl32 winetest
...
svn path=/trunk/; revision=38829
2009-01-17 17:42:01 +00:00
Christoph von Wittich
c331fd3dad
sync riched20_winetest to wine 1.1.13
...
svn path=/trunk/; revision=38827
2009-01-17 17:13:11 +00:00
Michael Martin
31efcbd841
- Revert 38719.
...
svn path=/trunk/; revision=38720
2009-01-12 12:29:53 +00:00
Michael Martin
5888e8aa1c
- Re-enable pipe tests as the npfs driver is in much better shape.
...
- Change the timeout value passed to WaitForSingleObject to 20 so tests pass on slower systems.
- Re-enable process console test as they now complete.
svn path=/trunk/; revision=38719
2009-01-12 12:13:54 +00:00
KJK::Hyperion
7c38c73a99
modified tests/pseh2/psehtest.c
...
Don't obscure the names of testcases with macro trickery. It gets old fast
Regression test for #4004 (fixed in r38668)
svn path=/trunk/; revision=38669
2009-01-09 16:38:28 +00:00
Timo Kreuzer
ce56804010
More tests for NtGdiCreateDIBSection
...
svn path=/trunk/; revision=38657
2009-01-09 00:52:04 +00:00
Timo Kreuzer
132c804512
More tests for GetObject
...
svn path=/trunk/; revision=38656
2009-01-09 00:50:20 +00:00
Colin Finck
4cc7302baf
- It actually wasn't a very good idea to authenticate against the MD5 password hash instead of the password itself.
...
This didn't really improve security, but just made things more difficult for the user. Change that, so the web service and rosautotest expect a password in the "rosautotest.ini" file now.
- Read the "rosautotest.ini" from the application's directory instead of the Windows directory.
- Little adjustmensts here and there
svn path=/trunk/; revision=38655
2009-01-08 23:09:10 +00:00
Timo Kreuzer
39c466cd17
Tests for NtGdiCreateDIBSection and NtGdiExtTextOutW
...
svn path=/trunk/; revision=38636
2009-01-08 00:34:38 +00:00
Colin Finck
d2148478c6
Introducing the "ReactOS Automatic Testing Utility", superseding our current syssetup/cmd/dbgprint hack for running automatic regression tests.
...
Without any parameters, it mostly works the same as our current solution, but all in a standalone application.
Adding the /w parameter will submit all results to the web service committed in my previous commit.
The application would also make it possible to run Wine Tests regularly on a Windows machine and submitting the results.
This would make sure that all Wine tests also pass under Windows.
svn path=/trunk/; revision=38580
2009-01-05 12:41:34 +00:00
Christoph von Wittich
35f9beeabd
enable oleaut32_winetest
...
svn path=/trunk/; revision=38575
2009-01-05 08:02:13 +00:00
Timo Kreuzer
bd38886763
Add tests for CreateFontIndirect
...
svn path=/trunk/; revision=38571
2009-01-04 21:48:32 +00:00
Christoph von Wittich
bda8492140
sync oleaut32_winetest with wine 1.1.12
...
svn path=/trunk/; revision=38570
2009-01-04 19:19:05 +00:00
Christoph von Wittich
35f684f9d5
sync ole32_winetest with wine 1.1.12
...
svn path=/trunk/; revision=38569
2009-01-04 17:52:22 +00:00
Christoph von Wittich
7d6f7e3e2f
sync browseui_winetest with wine 1.1.12
...
svn path=/trunk/; revision=38557
2009-01-04 11:34:13 +00:00
Christoph von Wittich
97415b80b6
sync hlink_winetest with wine 1.1.12
...
svn path=/trunk/; revision=38556
2009-01-04 11:33:07 +00:00
Christoph von Wittich
64915ab8ed
sync iphlpapi_winetest with wine 1.1.12
...
svn path=/trunk/; revision=38555
2009-01-04 11:31:13 +00:00
Christoph von Wittich
02a42aaf0d
sync msxml3 with wine 1.1.12 (2/2)
...
svn path=/trunk/; revision=38554
2009-01-04 10:48:31 +00:00
Christoph von Wittich
3befe40733
add func_iphlpapi winetest from wine 1.1.11
...
svn path=/trunk/; revision=38466
2008-12-30 09:10:17 +00:00
Christoph von Wittich
8845107b6e
add ws2_32 winetest from wine 1.1.11
...
svn path=/trunk/; revision=38464
2008-12-30 09:04:22 +00:00
KJK::Hyperion
030aa56625
modified tests/pseh2/psehtest.c
...
finally_13 test re-enabled, as it doesn't crash anymore
finally_14 test fixed. Now we know how exceptions thrown in a __finally are supposed to be handled
PSEH test suite now has 91 tests and passes all of them with both GCC and Visual C++
svn path=/trunk/; revision=38461
2008-12-30 04:04:51 +00:00
Christoph von Wittich
7b72ed4a02
fix copy and paste error
...
svn path=/trunk/; revision=38451
2008-12-29 10:30:50 +00:00
Christoph von Wittich
ca3c085687
add crypt32 winetest from wine 1.1.11
...
svn path=/trunk/; revision=38449
2008-12-29 10:10:25 +00:00
Christoph von Wittich
789db79fc6
add wintrust winetest from wine 1.1.11
...
svn path=/trunk/; revision=38447
2008-12-29 09:53:21 +00:00
Christoph von Wittich
5f2dcdc0e9
add jscript winetest from wine 1.1.11
...
svn path=/trunk/; revision=38445
2008-12-29 09:41:56 +00:00
Christoph von Wittich
00f0db8d9a
sync urlmon winetest to wine 1.1.11
...
svn path=/trunk/; revision=38443
2008-12-29 08:42:01 +00:00
Christoph von Wittich
439cb72ec1
sync riched20 winetest to wine 1.1.11
...
svn path=/trunk/; revision=38441
2008-12-29 08:27:52 +00:00
Christoph von Wittich
97d06533f8
sync browseui winetest to wine 1.1.11
...
svn path=/trunk/; revision=38417
2008-12-28 11:31:26 +00:00
Christoph von Wittich
5389561279
sync usp10 winetest to wine 1.1.11
...
svn path=/trunk/; revision=38416
2008-12-28 11:28:48 +00:00
Christoph von Wittich
1eee77ac31
sync version winetest to wine 1.1.11
...
svn path=/trunk/; revision=38415
2008-12-28 11:27:26 +00:00
Christoph von Wittich
7222acc172
sync lz32 winetest to wine 1.1.11
...
svn path=/trunk/; revision=38414
2008-12-28 11:24:41 +00:00
Christoph von Wittich
8fccb16c05
sync mstask winetest to wine 1.1.11
...
svn path=/trunk/; revision=38413
2008-12-28 11:22:23 +00:00
Christoph von Wittich
bcf598695c
sync comdlg32 winetest to wine 1.1.11
...
svn path=/trunk/; revision=38411
2008-12-28 10:42:08 +00:00
Christoph von Wittich
fa9df3812d
sync advpack winetest to wine 1.1.11
...
svn path=/trunk/; revision=38409
2008-12-28 10:36:50 +00:00
Christoph von Wittich
90081c908c
sync comcat winetest to wine 1.1.11
...
svn path=/trunk/; revision=38408
2008-12-28 10:35:04 +00:00
Christoph von Wittich
785e3fd869
sync cabinet winetest to wine 1.1.11
...
svn path=/trunk/; revision=38407
2008-12-28 10:32:41 +00:00
Christoph von Wittich
4e0fcb2fa5
sync msi winetest to wine 1.1.11
...
svn path=/trunk/; revision=38406
2008-12-28 10:25:32 +00:00
KJK::Hyperion
456b1c9e58
Now a single test suite with 89 tests, instead of 89 test suites with 1 test each
...
Added dummy implementations of sanity checks for compilers/architectures I didn't write them for yet. Long story short: now compiles and runs with Visual C++, both x86 and x64
Added copyright/license header
svn path=/trunk/; revision=38339
2008-12-24 23:22:04 +00:00
Stefan Ginsberg
09203027ad
- Welcome to Winetests -Wno-format, goodbye format warnings.
...
svn path=/trunk/; revision=38329
2008-12-24 16:52:58 +00:00
Gregor Schneider
10ed852076
- Skip certain process and pipe tests due to timeouts as it was done before, update diff file
...
svn path=/trunk/; revision=38315
2008-12-23 20:05:39 +00:00
Gregor Schneider
20d4a1d899
- Update kernel32 winetest, thanks to Stefan100 for making this possible
...
svn path=/trunk/; revision=38314
2008-12-23 20:02:47 +00:00
KJK::Hyperion
dbd93ad414
PSEH 2 test suite - around 90 tests so far, and more coming
...
svn path=/trunk/; revision=38311
2008-12-23 19:47:30 +00:00
Timo Kreuzer
565970f956
Replace deprecated stricmp with _stricmp
...
svn path=/trunk/; revision=38290
2008-12-23 01:22:36 +00:00
Stefan Ginsberg
9775c57652
- Re-enable some Winetests now that Cm sucks less
...
- Add missing ROS-HACK tag
svn path=/trunk/; revision=38273
2008-12-22 18:48:06 +00:00
Stefan Ginsberg
e48fb0b04c
- More hack
...
svn path=/trunk/; revision=38256
2008-12-21 23:42:08 +00:00
Stefan Ginsberg
31733a5f8a
- Disable shell32 execute tests
...
- Add missing ole32 diff
svn path=/trunk/; revision=38254
2008-12-21 23:16:59 +00:00
Stefan Ginsberg
3f4562d5c7
- Skip a buck load of ole32 tests too
...
svn path=/trunk/; revision=38253
2008-12-21 22:58:10 +00:00
Stefan Ginsberg
fec3246837
- Skip port tests due to missing kernel support
...
svn path=/trunk/; revision=38251
2008-12-21 22:34:32 +00:00
Stefan Ginsberg
504c9127d3
- Hack away a whole load of msi tests, because Cm sucks
...
svn path=/trunk/; revision=38250
2008-12-21 22:19:03 +00:00
Stefan Ginsberg
2d59827e7e
- Hack away kernel32 pipe tests -- ros' npfs is in a sad, sorry state
...
- Also skip process console tests (what's that you say? I am a lazy, hacky person? Couldn't agree more)
svn path=/trunk/; revision=38249
2008-12-21 21:52:28 +00:00
Stefan Ginsberg
9b1a3eb696
- Hack skipping mapping tests too *sigh*
...
svn path=/trunk/; revision=38235
2008-12-21 16:57:34 +00:00
Stefan Ginsberg
66bbcfb1cc
- Make advapi32 Winetest do a basic check instead of assuming that the routine won't fail
...
svn path=/trunk/; revision=38232
2008-12-21 16:29:23 +00:00
Timo Kreuzer
879c57d63c
use _wcsicmp instead of non-standard wcscmpi
...
svn path=/trunk/; revision=38216
2008-12-21 02:40:09 +00:00
Stefan Ginsberg
52eab0439a
- Hack-skip the gdi32 font test in an attempt to fix the infinite loop build server encounters
...
svn path=/trunk/; revision=38140
2008-12-17 05:46:56 +00:00
Stefan Ginsberg
a99a144adb
- Sync gdiplus Winetest too
...
svn path=/trunk/; revision=38124
2008-12-16 18:41:26 +00:00
Stefan Ginsberg
76e4f9ca92
- Hack away mru tests as Cm is broken
...
svn path=/trunk/; revision=38064
2008-12-14 00:46:06 +00:00
Timo Kreuzer
1e4507a141
fix build
...
svn path=/trunk/; revision=38049
2008-12-13 19:47:24 +00:00
Timo Kreuzer
1208ee14e8
Add 101 tests for GetSystemMetrics
...
svn path=/trunk/; revision=38046
2008-12-13 17:55:44 +00:00
Timo Kreuzer
702df456d2
Add DumpMem function to apitests lib for debugging purposes
...
svn path=/trunk/; revision=38045
2008-12-13 16:52:49 +00:00
Timo Kreuzer
4a3e577b8f
Add tests for NtGdiCombineRgn (14), NtGdiCreateCompatibleDC (4), NtGdiDoPalette (1), NtGdiFlushUserBatch (10), NtGdiPolyPolyDraw (60), NtGdiselectBitmap (4), NtGdiSelectPen (6), NtGdiSetDIBitsToDeviceInternal (2), NtUserEnumDisplayMonitors (7), NtUserGetClassInfo (15), NtUserProcessConnect (1), NtUserSelectPalette (13), NtUserSystemParametersInfo (1) (= 138 new tests)
...
svn path=/trunk/; revision=38044
2008-12-13 16:48:01 +00:00
Gregor Schneider
9bb14d43db
- Update ntdll winetests
...
- Warning: the reg test may bsod/restart your Windows system- not a problem in ros though
svn path=/trunk/; revision=38035
2008-12-12 23:42:40 +00:00
Stefan Ginsberg
8e07c62725
- Disable crashing advapi32 tests -- add print and notes
...
svn path=/trunk/; revision=37999
2008-12-10 17:32:31 +00:00
James Tabor
339bbdd5bf
- Sync to date wine AdvApi32 cross tests.
...
svn path=/trunk/; revision=37982
2008-12-09 19:26:45 +00:00
Stefan Ginsberg
e27a1b6f47
- Initialize pointer to null
...
svn path=/trunk/; revision=37978
2008-12-09 18:48:28 +00:00
Stefan Ginsberg
b87814a4c9
- Add back debug print -- build server still crashes
...
svn path=/trunk/; revision=37973
2008-12-09 17:44:27 +00:00
Stefan Ginsberg
12a6dfd816
- Revert the debug print
...
svn path=/trunk/; revision=37972
2008-12-09 16:39:33 +00:00
Stefan Ginsberg
358df6e806
- Test commit for the crash which the build server is experiencing (will be reverted)
...
svn path=/trunk/; revision=37961
2008-12-09 13:35:06 +00:00
Colin Finck
678aeae6f0
Revert r37916 and add some correct tests for WC_NO_BEST_FIT_CHARS, which pass under Windows XP SP3.
...
They show that our implementation still has some bugs here and there.
svn path=/trunk/; revision=37947
2008-12-08 22:18:50 +00:00
Dmitry Gorbachev
cdbca12bbb
Remove WINVER, committed in r37916.
...
svn path=/trunk/; revision=37920
2008-12-07 22:03:22 +00:00
Dmitry Gorbachev
a6d6868c53
Use WC_NO_BEST_FIT_CHARS flag for WideCharToMultiByte(). Bug #3903 .
...
svn path=/trunk/; revision=37916
2008-12-07 21:46:16 +00:00
Dmitry Chapyshev
6bf0881196
- Sync gdiplus wine tests
...
svn path=/trunk/; revision=37883
2008-12-06 09:26:52 +00:00
Stefan Ginsberg
3dd74720b7
- STDCALL strikes back
...
svn path=/trunk/; revision=37751
2008-11-29 21:42:41 +00:00
Stefan Ginsberg
a153517e86
- Hey STDCALL, you just got deprecated from rostests
...
svn path=/trunk/; revision=37750
2008-11-29 21:37:54 +00:00
Gregor Schneider
67ac3637f8
Update msvcrt winetest, test_codepage still disabled as before
...
svn path=/trunk/; revision=37736
2008-11-29 19:18:59 +00:00
Kamil Hornicek
acffd663c1
- update user32 winetest
...
svn path=/trunk/; revision=37702
2008-11-28 12:02:57 +00:00
Gregor Schneider
f9e772b2a2
Update gdi32 winetests, so we don't run out of things to fix.
...
svn path=/trunk/; revision=37695
2008-11-27 20:52:01 +00:00
Stefan Ginsberg
1afa5e29a0
- kmtest: Don't use user mode types
...
- memtest: uh, no. ZwQuerySystemInformation does not return NO_ERROR
svn path=/trunk/; revision=37667
2008-11-26 18:43:27 +00:00
Stefan Ginsberg
ecff3e72ed
- FIX is declared in winddi.h, don't redeclare
...
svn path=/trunk/; revision=37642
2008-11-25 17:08:48 +00:00
Gregor Schneider
4409645578
- Enhance test with icon drawing
...
- Tests some configurations of DrawIcon and DrawIconEx, highlighting another problem in 32bpp
- Reference TransparentBlt and AlphaBlend directly
svn path=/trunk/; revision=37640
2008-11-25 16:50:25 +00:00
Stefan Ginsberg
21a89ddc01
- Don't. Include. ntdef.h. From. User. Mode.
...
svn path=/trunk/; revision=37550
2008-11-22 11:17:17 +00:00
Stefan Ginsberg
682255c554
- No, Winetests doesn't treat ntdef.h as a PSDK header, they don't include it. The include was added when the Winetest was added to ros, because of missing NTSTATUS type. Include NDK instead.
...
svn path=/trunk/; revision=37548
2008-11-22 11:03:56 +00:00
Stefan Ginsberg
7e38beba07
- Silence more "has virtual functions but non-virtual destructor" warnings
...
svn path=/trunk/; revision=37546
2008-11-22 10:38:09 +00:00
Stefan Ginsberg
12ee0b7efd
- Silence more "has virtual functions but non-virtual destructor"
...
svn path=/trunk/; revision=37537
2008-11-21 23:14:30 +00:00
Stefan Ginsberg
00a5b02ea1
- Fix rostests build, part 1 of ?
...
svn path=/trunk/; revision=37533
2008-11-21 22:23:46 +00:00
Ged Murphy
29474c309b
Rough code to start Winetests processes from the GUI, but with the console's stdout redirected to a pipe controlled by the GUI.
...
We can now read the console text from the winetest processes in the GUI (although it's just usage info at the moment)
svn path=/trunk/; revision=37447
2008-11-18 18:57:27 +00:00
Gregor Schneider
191a64db66
Remove old locations
...
svn path=/trunk/; revision=37413
2008-11-17 17:28:58 +00:00
Gregor Schneider
ce7603048e
- Restructure dib related tests, 2nd try.
...
- Change build files accordingly
svn path=/trunk/; revision=37412
2008-11-17 17:28:14 +00:00
Gregor Schneider
085944a8b2
Moved dib tests remotely
...
svn path=/trunk/; revision=37411
2008-11-17 16:59:01 +00:00
Gregor Schneider
4aa4129e6f
- Add new directory for some dib related test restructuring, including two new tests:
...
- bltrop test for well known BitBlt ROPs, highlighted bugs were processed in r37268, r37269, r37372
- vbltest for testing several blit and blend functions, highlighted bugs fixed in r37139, r37168 and some overlay issues still tbd
svn path=/trunk/; revision=37407
2008-11-17 15:05:02 +00:00
Aleksey Bragin
7dd446c187
- Sync rpcrt4_winetest too.
...
svn path=/trunk/; revision=37231
2008-11-06 20:12:22 +00:00
Aleksey Bragin
eaf88dc90a
- Remove WINVER definition.
...
- Fix no-EOL-at-EOF warnings.
svn path=/trunk/; revision=37152
2008-11-02 19:07:00 +00:00
Stefan Ginsberg
373296b548
- Remove version defines
...
svn path=/trunk/; revision=37031
2008-10-27 20:32:17 +00:00
Christoph von Wittich
d80a56b7f9
fix advpack_winetest build
...
svn path=/trunk/; revision=36943
2008-10-25 14:16:58 +00:00
Christoph von Wittich
89ae880958
remove all version defines from rostests
...
svn path=/trunk/; revision=36942
2008-10-25 14:04:03 +00:00
Aleksey Bragin
5b1318aae8
- Remove version defines.
...
svn path=/trunk/; revision=36941
2008-10-25 14:00:02 +00:00
Ged Murphy
b686c53533
Prepare for a change of architecture.
...
Instead of building all Wine tests as dlls, we'll revert back to separate processes, but redirect the client processes stdin, stdout and stderr to named pipes set by the parent.
svn path=/trunk/; revision=36844
2008-10-20 14:49:59 +00:00
Stefan Ginsberg
c2a9e1f979
- Revert 36827
...
svn path=/trunk/; revision=36828
2008-10-19 11:47:27 +00:00
Stefan Ginsberg
b90c9f3490
- Temporarily (for one revision) disable Winetest's advapi32 security test to see how far build server survives -- will be reverted in next commit
...
svn path=/trunk/; revision=36827
2008-10-19 11:40:48 +00:00
KJK::Hyperion
8c7bebfed8
- test GetTextFaceW instead of GetTextFaceA
...
- test that:
- the last error is never set
- the buffer size is ignored if the buffer is NULL
- the buffer size is returned if the buffer is non-NULL and too small
- the function fails if a non-NULL buffer has a size <= 0
- allocate the DC for a GDI test with a GDI routine (CreateCompatibleDC) instead of an USER routine (GetDC)
svn path=/trunk/; revision=36779
2008-10-17 00:28:47 +00:00
Timo Kreuzer
2f5ea4625b
Tests for GetTextFace
...
svn path=/trunk/; revision=36774
2008-10-16 20:16:38 +00:00
Timo Kreuzer
f5cbabe20c
Add basic tests for BeginPath andd SetMapMode
...
svn path=/trunk/; revision=36691
2008-10-08 10:58:41 +00:00
Gregor Schneider
b3b0519142
A msvcrt test shouldn't test ntdll functions for correctness. Now people don't need to fix nonexistant "hidden" msvcrt bugs anymore.
...
svn path=/trunk/; revision=36577
2008-09-28 18:40:38 +00:00
Christoph von Wittich
2d4aadb83f
sync advapi32_winetest to wine 1.1.4
...
svn path=/trunk/; revision=36247
2008-09-14 18:24:25 +00:00
Christoph von Wittich
c75a2ca168
sync ole2 winetest
...
svn path=/trunk/; revision=36197
2008-09-13 18:52:03 +00:00
Christoph von Wittich
1a8524f176
sync rpc4rt winetests as well
...
svn path=/trunk/; revision=36189
2008-09-13 16:18:44 +00:00
Pierre Schweitzer
3a41d8e7d8
Synced urlmon_winetest.exe with Wine HEAD
...
svn path=/trunk/; revision=36036
2008-09-07 15:13:38 +00:00
Christoph von Wittich
77a43e8afd
fix winhttp_winetest
...
svn path=/trunk/; revision=36034
2008-09-07 14:49:11 +00:00
Pierre Schweitzer
d2b37f54df
Commit 2/2
...
Imported mstask_winetest.exe, winhttp_winetest.exe from Wine HEAD
svn path=/trunk/; revision=36031
2008-09-07 13:50:21 +00:00
Pierre Schweitzer
687df0212a
Synced riched20_winetest, riched32_winetest with Wine HEAD
...
svn path=/trunk/; revision=35729
2008-08-28 10:54:35 +00:00
Colin Finck
55c1fbf585
Add the "wine" include directory for the user32 Wine test and remove ROS-specific additions to some files.
...
Fixes the user32_winetest and thus rostests build under Unix.
svn path=/trunk/; revision=35711
2008-08-27 20:10:45 +00:00
Aleksey Bragin
4035fb69b9
- By default enable all tests. 0 failures in Windows XP SP3.
...
svn path=/trunk/; revision=34953
2008-07-30 11:15:48 +00:00
Aleksey Bragin
c6d5d68953
- Add unloading ability.
...
- Don't forget to wrap any testing module into StartTest / FinishTest.
svn path=/trunk/; revision=34951
2008-07-30 11:11:25 +00:00
Aleksey Bragin
8edd5bdaa0
- Add IRP tests based on a Alexander Morozov's patch to Wine ("[try 3] Add tests for IoInitializeIrp and IoAllocateIrp").
...
svn path=/trunk/; revision=34947
2008-07-30 09:23:45 +00:00
Colin Finck
f776a00eeb
Commit my test suite I used for verifying the behaviours of wctomb, wcstombs and WideCharToMultiByte and writing the reimplementations for ReactOS on request of Stefan
...
svn path=/trunk/; revision=34558
2008-07-16 22:08:58 +00:00
Aleksey Bragin
c97e25991a
- Update winetests for synced DLLs.
...
svn path=/trunk/; revision=34391
2008-07-09 11:34:20 +00:00
Pierre Schweitzer
85ba30dcf2
Synced usp10_winetest.exe with Wine HEAD
...
svn path=/trunk/; revision=34386
2008-07-09 09:23:34 +00:00
Pierre Schweitzer
a1e82ff2da
Synced riched32_winetest.exe, shlwapi_winetest.exe, urlmon_winetest.exe with Wine HEAD
...
svn path=/trunk/; revision=34373
2008-07-08 19:30:15 +00:00
Pierre Schweitzer
1e229a53dc
Synced riched20_winetest.exe with Wine HEAD
...
svn path=/trunk/; revision=34368
2008-07-08 10:09:42 +00:00
Hervé Poussineau
87f7930820
Operator new[] should go with delete[]
...
svn path=/trunk/; revision=34168
2008-06-28 19:49:04 +00:00
Daniel Reimer
e8d6023ad5
Add Rbuild files for WineTestGUI.
...
I had to disable the Icons to be able to build it. They seem to be invalid.
svn path=/trunk/; revision=34067
2008-06-24 09:05:56 +00:00
Ged Murphy
3c16ea89b9
- Auto expand the list of available tests
...
- Add the selected test to the main combo
- Tag the dll path to each combo item
- Run the test when the 'run' button is hit.
We can now run all Wine tests from the GUI, but we get no feedback yet.
svn path=/trunk/; revision=34043
2008-06-21 19:19:22 +00:00
Ged Murphy
8683e62101
Don't forget to free the parent nodes
...
svn path=/trunk/; revision=34035
2008-06-20 11:39:31 +00:00
Ged Murphy
0537163f8d
Save the select test info on close.
...
The browse dialog now lists all winetest dlls and allows selection of either all tests in all dlls, all tests within a dll, or the option to choose individual tests. (rewuires a modified winetest framework)
svn path=/trunk/; revision=34034
2008-06-20 11:20:26 +00:00
Ged Murphy
938f407a80
- build up test data for each node in the treeview and tag it
...
- traverse the tree recursively and free all data on close
svn path=/trunk/; revision=34033
2008-06-20 08:21:49 +00:00
Ged Murphy
671448e212
Add all modules within a test to the treeview
...
svn path=/trunk/; revision=34024
2008-06-19 11:57:14 +00:00
Ged Murphy
b790fafdb2
add all test dlls into the treeview
...
svn path=/trunk/; revision=34022
2008-06-19 08:36:17 +00:00
Ged Murphy
cda095c0fe
The start of a GUI to make running the Wine API tests a pleasure rather than a pain.
...
This will plug into the new testing framework for the Wine tests, which will also publish it's results on a live website (if I can get Colin to help me with the web stuff ;) )
This is the time to pester me with requests / ideas anyone may have.
svn path=/trunk/; revision=34016
2008-06-18 19:10:39 +00:00
Timo Kreuzer
66397a3a3f
- add test for GdiGetCharDimension
...
- fix a test name
- comment out more tests for EngReleaseSemaphore, they cause heap corruption on ros
- convert more TEST -> RTEST
svn path=/trunk/; revision=33994
2008-06-16 15:24:05 +00:00
Timo Kreuzer
aa36da89c9
TEST -> RTEST as these succeed on ros now
...
svn path=/trunk/; revision=33993
2008-06-16 13:27:39 +00:00
Timo Kreuzer
e49f53ea51
comment out some tests that fail on win XP, until someone fixes them
...
svn path=/trunk/; revision=33992
2008-06-16 13:20:06 +00:00
Pierre Schweitzer
cbf728b477
Synced shlwapi_winetest.exe with Wine HEAD
...
svn path=/trunk/; revision=33904
2008-06-08 17:14:50 +00:00
Dmitry Chapyshev
077d269069
- Add wine test for gdiplus
...
svn path=/trunk/; revision=33897
2008-06-08 09:47:47 +00:00
Magnus Olsen
cfd749136a
add dummy test for dciman32 for now, real test will come later
...
svn path=/trunk/; revision=33896
2008-06-08 08:29:04 +00:00
Aleksey Bragin
97e7725dc9
- Misc cleanup of kmtest.
...
- Add paged/nonpaged pools test routines.
- Comment out invocations of other tests temporary.
svn path=/trunk/; revision=33852
2008-06-04 09:50:19 +00:00
Colin Finck
c91fecf968
- Add a test suite for ws2_32.dll
...
It currently tests the features I needed to adjust/implement when fixing the wininet problem.
ReactOS currently passes all tests, but fails one if you launch the test app for the second time quickly after the first time (timing problem in the network code?).
- Fix the behaviour on an ioctlsocket FIONREAD call: The output buffer is not touched, when we have no socket, but when we have no connection, it is set to 0.
- Forward the socket call to WSASocketW instead of WSASocketA, minimal performance improvement
svn path=/trunk/; revision=33824
2008-06-01 22:08:45 +00:00
Colin Finck
ce52fa83e3
Use the Windows CreateFile/WriteFile functions instead of open/write.
...
Fixes compilation with MSVC. (note that you also have to change the calling convention from __stdcall to __cdecl in the auto-created project file for the lib)
svn path=/trunk/; revision=33823
2008-06-01 20:34:12 +00:00
Colin Finck
0f76b280cc
- Add a parameter for listing all valid test names
...
- Generate valid XHTML 1.0 Strict
svn path=/trunk/; revision=33820
2008-06-01 18:37:55 +00:00
Colin Finck
d55028d26f
Set svn:eol-style "native" for all apitest stuff
...
svn path=/trunk/; revision=33818
2008-06-01 18:06:22 +00:00
Magnus Olsen
ba14ded010
Adding complete test kit for EngCreateSemaphore, EngAcquireSemaphore, EngDeleteSemaphore, EngReleaseSemaphore
...
I think it testing all case it can now, and also split up some test to EngDeleteSemaphore and EngReleaseSemaphore and EngAcquireSemaphore, that was in EngCreateSemaphore
svn path=/trunk/; revision=33816
2008-06-01 17:33:51 +00:00
Magnus Olsen
457aee023d
add all test we can do for EngCreateSemaphore, it checking some info in the internal HANDLE hsem is same as PRTL_CRITICAL_SECTION struct
...
svn path=/trunk/; revision=33811
2008-06-01 15:48:51 +00:00
Magnus Olsen
0b090eef6a
add more test for EngCreateSemaphore, it checking some info in the internal HANDLE hsem is same as PRTL_CRITICAL_SECTION struct
...
svn path=/trunk/; revision=33809
2008-06-01 15:06:40 +00:00
Magnus Olsen
f54e38e9ac
add Test for EngDeleteSemaphore, it only test if it been create or not
...
svn path=/trunk/; revision=33807
2008-06-01 14:38:02 +00:00
Timo Kreuzer
2027d8d907
patch by Jeffrey Morlan (mrnobo1024 at yahoo dot com)
...
Testcase for NtGdiSetDIBitsToDeviceInternal
See issue #3294 for more details.
svn path=/trunk/; revision=33781
2008-05-31 00:04:16 +00:00
Magnus Olsen
b86be5acd2
started added test for InitializeLpkHooks
...
this tests are not completed more will follow.
this is the frame work for testing InitializeLpkHooks
svn path=/trunk/; revision=33697
2008-05-25 12:04:06 +00:00
Magnus Olsen
73e46408e9
implemeted test for GdiDeleteLocalDC, GdiReleaseLocalDC, GdiSetAttrs
...
tested in xp/vista/reactos and works no fault report.
svn path=/trunk/; revision=33681
2008-05-24 22:42:46 +00:00
Magnus Olsen
287182ff5f
implemeted test for GdiConvertBitmap, GdiConvertBrush, GdiConvertDC, GdiConvertFont, GdiConvertPalette, GdiConvertRegion, GdiGetLocalBrush, GdiGetLocalDC
...
tested in xp/vista/reactos and works no fault report.
svn path=/trunk/; revision=33680
2008-05-24 22:20:31 +00:00
Magnus Olsen
389b7a34fb
add test for NtUserGetTitleBarInfo patch by Daniel Zimmermann (netzimme at aim dot com)
...
tested on xp sp3 by me
See issue #3266 for more details.
svn path=/trunk/; revision=33665
2008-05-23 18:22:39 +00:00
Magnus Olsen
3797dab429
Fixed memory leak in w32knapi if it fail found gdihandle table patch by Daniel Zimmermann (netzimme at aim dot com)
...
See issue #3266 for more details.
svn path=/trunk/; revision=33664
2008-05-23 18:14:15 +00:00
Gregor Brunmar
e657a0d73a
ReactOS leads you to mysterious API calls. Added tests for RealGetWindowsClass() with some strange behaviours for later use when implementing RealGetWindowClass().
...
svn path=/trunk/; revision=33599
2008-05-19 17:50:39 +00:00
Pierre Schweitzer
8fdd4d9b2a
Forgot to commit urlmon.dll tests synced with Wine HEAD
...
svn path=/trunk/; revision=33564
2008-05-17 22:29:12 +00:00
Colin Finck
b655fc4f5e
Add a testing suite for CMD based on CMD scripts.
...
Of course, ReactOS' cmd doesn't work at all with the framework at the moment :-)
Some tests were taken from "seta_test.cmd" by Royce. (see file headers)
svn path=/trunk/; revision=33560
2008-05-17 20:01:21 +00:00
The Wine Synchronizer
a5d311777a
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=33559
2008-05-17 19:46:54 +00:00
Marc Piulachs
107c3d29cb
-make rbuild files XML compliant by adding the XInclude namespace
...
-sync winetest to WINE-rc1
-add a rbuild file for winetest (not added to build yet)
note: minor winetest modifications should be made like loading tests from a folder at startup
svn path=/trunk/; revision=33556
2008-05-17 15:44:47 +00:00
Aleksey Bragin
b17882ecd8
Kamil Hornicek <tykef@atlas.cz>
...
- Update tests to Wine head (as of 11th of May, 2008).
svn path=/trunk/; revision=33464
2008-05-12 08:33:26 +00:00
Timo Kreuzer
e7657c026b
- a bunch of tests for NtUserEnumDisplaySettings
...
- one test for NtGdiGetFontResourceInfoInternalW
svn path=/trunk/; revision=33452
2008-05-11 21:49:56 +00:00
Magnus Olsen
4b2acdc21b
Adding simple test for CreateBitmapIndrect and show it care if bmWidthBytes is align or not
...
this test have done on windows xp sp2 and pass it fine.
svn path=/trunk/; revision=33433
2008-05-11 10:35:09 +00:00
Magnus Olsen
0dfbae2961
adding test to NtGdiCreateBitmap show it does not accpect height = 0 and widith = 0
...
svn path=/trunk/; revision=33426
2008-05-11 08:09:02 +00:00
Magnus Olsen
1bc8ff3d85
adding a testcase for GetStockObject(21);
...
it is 1x1 1Bpp Bitmap.
svn path=/trunk/; revision=33410
2008-05-10 16:12:35 +00:00
Magnus Olsen
04df00182d
adding more testcase for NtGdiGetStockObject it testing what type for gdi object the handle return now and we manger figout what type of handle the value 20 and value 21
...
NtGdiGetStockObject(20) == GDI_OBJECT_TYPE_COLORSPACE
NtGdiGetStockObject(21) == GDI_OBJECT_TYPE_BITMAP
svn path=/trunk/; revision=33409
2008-05-10 15:21:49 +00:00
Magnus Olsen
c958c7e3b0
adding a simple NtGdiGetStockObject
...
it show undocumented stockobject exists in windows xp/2003
value 20 and 21
svn path=/trunk/; revision=33407
2008-05-10 14:01:40 +00:00
Magnus Olsen
826f6108be
commit testcase for wdith negative and 0
...
svn path=/trunk/; revision=33406
2008-05-10 12:02:59 +00:00
Magnus Olsen
a623366dca
adding height -1 and height 0 test for create a bitmap
...
svn path=/trunk/; revision=33405
2008-05-10 11:55:58 +00:00
Daniel Reimer
f108d390f0
Update of Winetests of non autosynched Dlls. Done by Kamil Horniceck
...
svn path=/trunk/; revision=33397
2008-05-09 17:35:45 +00:00
Colin Finck
908a3aa96b
Fix win32kdxtest build
...
svn path=/trunk/; revision=33374
2008-05-08 17:00:15 +00:00
Timo Kreuzer
6ea5c51737
add tests for GetCurrentObject
...
svn path=/trunk/; revision=33295
2008-05-05 13:33:42 +00:00
Magnus Olsen
a811ab72f3
Fixed one test so it be more fair.
...
svn path=/trunk/; revision=33278
2008-05-04 19:58:33 +00:00
Magnus Olsen
6727851943
add small help text and file dump from win32kdxtest
...
svn path=/trunk/; revision=33032
2008-04-19 07:21:03 +00:00
Magnus Olsen
f87e400c88
adding test for param puNumHeaps and puvmList in NtGdiDdQueryDirectDrawObject test
...
only param puNumFourCC, puFourCC left to add test for.
svn path=/trunk/; revision=32944
2008-04-13 17:02:33 +00:00
Magnus Olsen
f49a642aad
adding test for param puD3dTextureFormats in NtGdiDdQueryDirectDrawObject test
...
only param puNumHeaps, puvmList, puNumFourCC, puFourCC left to add test for.
svn path=/trunk/; revision=32943
2008-04-13 15:38:23 +00:00
Magnus Olsen
f858c31142
implement dump for all texture format our drv can create in windows nt and reactos
...
svn path=/trunk/; revision=32942
2008-04-13 14:50:23 +00:00
Magnus Olsen
fdf22bd547
add more dump output for win3kdxtest
...
fixed crash for texture.
svn path=/trunk/; revision=32941
2008-04-13 11:47:04 +00:00
Magnus Olsen
6b84c8166a
adding test for param puD3dBufferCallbacks in NtGdiDdQueryDirectDrawObject test
...
svn path=/trunk/; revision=32940
2008-04-13 11:00:52 +00:00
Magnus Olsen
f484c4c16f
adding test for param puD3dDriverData in NtGdiDdQueryDirectDrawObject test
...
svn path=/trunk/; revision=32939
2008-04-13 09:53:25 +00:00
Magnus Olsen
274c59186d
update the dump output, so it list more flags with names.
...
it also let me found undocumented flags more easy.
svn path=/trunk/; revision=32938
2008-04-13 08:50:20 +00:00
Magnus Olsen
eda37fd967
fixed a spelling error for NtGdiSelectBitmap thx Caemyr notes it and testing on win2k3
...
svn path=/trunk/; revision=32930
2008-04-12 19:56:09 +00:00
Magnus Olsen
0d32aa149d
adding flag translations for allot different value for D3DNTHAL_CALLBACKS
...
so human brain does not need doing binary calc to known which flag are set.
svn path=/trunk/; revision=32929
2008-04-12 19:24:31 +00:00
Magnus Olsen
72a3860fd7
remove RTEST(pHalInfo->vmiData.fpPrimary != 0 ); for this test was wrong for it is can be zero
...
cleanup some other part and adding few other as well
svn path=/trunk/; revision=32927
2008-04-12 18:21:41 +00:00
Magnus Olsen
6d29ef63e3
added more testcase for w32knapi
...
svn path=/trunk/; revision=32924
2008-04-12 13:56:23 +00:00
Magnus Olsen
c84d32917f
add one more dump data output to win32kdxtest
...
svn path=/trunk/; revision=32923
2008-04-12 13:54:48 +00:00
Magnus Olsen
0640f653d0
Bugfix : disable a testcase that does crash on xp but not on windows 2000.
...
svn path=/trunk/; revision=32922
2008-04-12 12:46:02 +00:00
Magnus Olsen
624117705d
forget add ASSERT for pHalInfo->GetDriverInfo if the drv does not set this, the dx will not be activated.
...
svn path=/trunk/; revision=32921
2008-04-12 12:36:55 +00:00
Magnus Olsen
449827d222
fixed more test after my notes of old testkit I wrote for private use.
...
svn path=/trunk/; revision=32920
2008-04-12 12:32:32 +00:00
Magnus Olsen
6a80fdf161
correct some test, so they works with some bugi nivda drv
...
svn path=/trunk/; revision=32919
2008-04-12 12:23:13 +00:00
Magnus Olsen
db575d112b
Completed some testcase in w32knapi testkit for NtGdiDdQueryDirectDrawObject
...
svn path=/trunk/; revision=32918
2008-04-12 11:44:41 +00:00
The Wine Synchronizer
75ad879ac1
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32915
2008-04-11 12:46:01 +00:00
Hervé Poussineau
b165f3895a
Prepare import of mshtml (2/2)
...
svn path=/trunk/; revision=32913
2008-04-11 12:44:35 +00:00
Ged Murphy
06e11512f9
Test code for loading and unloading a driver via 3 different methods. SCM, native methods and via the relatively unknown NtSetSystemInformation methods.
...
Needs rbuild files to test in ros.
svn path=/trunk/; revision=32897
2008-04-09 13:43:34 +00:00
The Wine Synchronizer
bd382346bb
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32862
2008-04-04 16:43:16 +00:00
Aleksey Bragin
4fa8205e00
- Fix richedit20_winetest build.
...
svn path=/trunk/; revision=32818
2008-04-02 10:37:06 +00:00
Timo Kreuzer
871375bbfb
sorry forgot to commit this one.
...
svn path=/trunk/; revision=32774
2008-03-28 03:44:49 +00:00
Timo Kreuzer
114e07cda7
better don't mess with the focus border height
...
svn path=/trunk/; revision=32759
2008-03-23 17:24:54 +00:00
Timo Kreuzer
fa2f4d10ba
- add tests for SetWorldTransform
...
- more tests for CreateCompatibleDC, GetClipRgn, SelectObject and SetDCPenColor
svn path=/trunk/; revision=32746
2008-03-22 03:21:52 +00:00
Timo Kreuzer
9f99e0a7c4
add tests for NtUserCallHwnd, NtUserCallHwndLock, NtUserCallHwndOpt, NtUserCallHwndParam, NtUserCallHwndParamLock, NtUserCallNoParam, NtUserCallOneParam and NtUserSystemParametersInfo
...
svn path=/trunk/; revision=32744
2008-03-22 03:12:01 +00:00
Sylvain Petreolle
e56ca759ce
add missing winetests : hlink & schannel,
...
.rbuild fixes
svn path=/trunk/; revision=32456
2008-02-22 21:01:47 +00:00
Aleksey Bragin
4a02dc8ca5
Winesync to Wine-0.9.55.
...
svn path=/trunk/; revision=32262
2008-02-10 13:22:36 +00:00
Aleksey Bragin
a00aedd211
- Winesync to Wine-0.9.55.
...
svn path=/trunk/; revision=32257
2008-02-10 12:33:16 +00:00
Colin Finck
860c4aab05
These files still included the now non-existent "resource.h" files.
...
svn path=/trunk/; revision=31842
2008-01-17 15:22:18 +00:00
Colin Finck
2d0464ddb2
- Define the copyright year one time and then use this constant everywhere instead of redefining it at X places
...
- Get rid of the "include/reactos/resource.h" header file.
It contained outdated strings and had no effect on the resource files anymore. The "version.rc" file has the same purpose and does a better job.
svn path=/trunk/; revision=31840
2008-01-17 14:50:36 +00:00
The Wine Synchronizer
62b25eb05e
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=31799
2008-01-14 17:07:49 +00:00
Aleksey Bragin
1146ba6e6b
- Correct fix for the obj-i386 dependent path hack, by hpoussin.
...
svn path=/trunk/; revision=31719
2008-01-11 15:12:54 +00:00
Aleksey Bragin
f1df2b6693
- Import rpcrt4 tests from Wine-20080105.
...
- There is an ugly hack applied, which defines the relative path to the server_*.h files inside obj-i386 directory, thus being dependent on its name.
svn path=/trunk/; revision=31710
2008-01-11 10:57:59 +00:00
Timo Kreuzer
689819ce3e
fix 2 names
...
svn path=/trunk/; revision=31659
2008-01-08 02:49:09 +00:00
Hervé Poussineau
94f4d04f97
Fix svn properties
...
svn path=/trunk/; revision=31613
2008-01-05 18:57:24 +00:00
Timo Kreuzer
b7761adada
w32kdll for vista
...
svn path=/trunk/; revision=31457
2007-12-27 03:48:36 +00:00
Timo Kreuzer
0915b2ac9b
fix export definition
...
svn path=/trunk/; revision=31271
2007-12-16 02:45:59 +00:00
Timo Kreuzer
ae9965fb5d
w32kdll for windows 2003 SP2
...
svn path=/trunk/; revision=31270
2007-12-16 02:32:20 +00:00
Sylvain Petreolle
fd649cdc19
include SDK first
...
svn path=/trunk/; revision=31236
2007-12-15 11:30:07 +00:00
Timo Kreuzer
07eb7f5d69
- use own version of GdiQueryTable() instead of relying on gdi32.dll
...
- more tests for NtGdiGetDIBitsInternal
svn path=/trunk/; revision=31226
2007-12-15 04:35:16 +00:00
Timo Kreuzer
5f55fe95c7
- use own version of GdiQueryTable() instead of relying on gdi32.dll
...
- CrateFont -> CreateFontA
- A bunch of tests for SelectObject
svn path=/trunk/; revision=31225
2007-12-15 04:22:19 +00:00
Aleksey Bragin
96fcea9b72
- Fix Greatlordisms:
...
* Don't try to link *user*mode program to static *kernelmode* libcntpr. msvcrt.dll exists for this.
* Fix main()'s declaration and definition.
* The above changes fix compiling of rostest module.
svn path=/trunk/; revision=31043
2007-12-06 15:44:23 +00:00
The Wine Synchronizer
58ffb98f70
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=30937
2007-12-01 18:29:29 +00:00
Timo Kreuzer
142fc9bedc
- another test for NtGdiBitBlt
...
- Add tests for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont and NtGdiSelectPen
svn path=/trunk/; revision=30904
2007-11-30 00:09:28 +00:00
The Wine Synchronizer
83c857dfd3
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=30896
2007-11-29 12:54:54 +00:00
Timo Kreuzer
a63375b80e
Another test for AddFontResourceEx
...
svn path=/trunk/; revision=30849
2007-11-28 23:45:23 +00:00
Timo Kreuzer
3ac4bd2b4f
Query the gdi handle table for later use in tests
...
svn path=/trunk/; revision=30848
2007-11-28 23:41:11 +00:00
Timo Kreuzer
86962e6878
- some more tests for GetObject
...
svn path=/trunk/; revision=30847
2007-11-28 23:39:45 +00:00
Timo Kreuzer
556614fa8a
some more tests for NtUserScrollDC and NtGdiBitBlt
...
svn path=/trunk/; revision=30343
2007-11-11 00:19:42 +00:00
Timo Kreuzer
9c4b252f62
Some tests for NtUserScrollDC
...
svn path=/trunk/; revision=30342
2007-11-10 23:04:33 +00:00
Timo Kreuzer
7248541e08
some tests for NtUserToUnicodeEx
...
svn path=/trunk/; revision=30317
2007-11-10 04:21:35 +00:00
Aleksey Bragin
c6cd8c67b4
- Update msvcrt_winetest to Wine-04112007.
...
- Disable test_codepage, since it causes internal GCC error during compiling.
svn path=/trunk/; revision=30119
2007-11-04 15:54:33 +00:00
Daniel Reimer
622c29bffb
Delete all Trailing spaces in code.
...
svn path=/trunk/; revision=29688
2007-10-19 23:01:40 +00:00
Magnus Olsen
c81402138a
Adding a text file call notes.txt it is some werid thing I have have not yet figout how it works.
...
Add testcase for AddFontResourceA
svn path=/trunk/; revision=29306
2007-09-30 11:57:37 +00:00
Timo Kreuzer
e1b2e7a30f
- header update
...
- add a resource
svn path=/trunk/; revision=29284
2007-09-28 17:26:29 +00:00