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
Timo Kreuzer
51c8156d1e
update export list
...
svn path=/trunk/; revision=29281
2007-09-28 16:32:57 +00:00
Timo Kreuzer
b6ebc1b19c
add another small test for AddFontResource
...
svn path=/trunk/; revision=29263
2007-09-27 22:32:09 +00:00
Ged Murphy
b3c3c9ba5b
add more checks for GetDIBits
...
svn path=/trunk/; revision=29199
2007-09-25 13:20:46 +00:00
Ged Murphy
9be6565d51
Add basic tests for NtGdiGetDIBitsInternal
...
svn path=/trunk/; revision=29191
2007-09-24 15:09:15 +00:00
Ged Murphy
f26bd07f86
Add basic tests for GetDIBits
...
svn path=/trunk/; revision=29190
2007-09-24 15:02:20 +00:00
Daniel Reimer
d600738b86
Set svn:eol-style = native. (Final, Now you can kick me :-P)
...
svn path=/trunk/; revision=29099
2007-09-18 21:51:29 +00:00
Timo Kreuzer
35bf0957bc
- use NtDd api directly instead of using old syscall function.
...
- remove some old definitions
- fix build to make Wax happy
svn path=/trunk/; revision=28890
2007-09-06 00:42:51 +00:00
Timo Kreuzer
2b31cf640d
- Add test for AddFontResourceEx showing that the function accepts 0 as flags.
...
- remove header inclusion in test files
svn path=/trunk/; revision=28753
2007-09-01 22:06:05 +00:00
Timo Kreuzer
b91657fe81
- rename ASSERT1 to ASSERT
...
- link to w32kdll instead of implementing all syscalls as stubs. I will remove the rest of the syscall code as soon as our syscall db is more complete
- more TEST -> RTEST
- update w32kdll_ros.def
- add tests for NtGdiEngCreatePalette, NtGdiEnumFontOpen
- Add some gdi handle table code to w32knapi
- header cleanup
svn path=/trunk/; revision=28619
2007-08-28 15:06:36 +00:00
Hervé Poussineau
a326fd84cb
Forgot one file
...
svn path=/trunk/; revision=28614
2007-08-28 06:35:54 +00:00
Hervé Poussineau
7b6bb2a6fd
Update shell32 tests
...
svn path=/trunk/; revision=28593
2007-08-27 07:03:32 +00:00
Timo Kreuzer
71b085c651
- Simplify w32knapi. It now always uses w32kdll.dll
...
Copy the right dll into the same folder as w32knapi.exe (name must be w32kdll.dll) to make it work of different windows versions and ros of cause.
Tested on win xp.
svn path=/trunk/; revision=28531
2007-08-24 22:23:44 +00:00
The Wine Synchronizer
c18bbbf9a7
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=28513
2007-08-24 09:42:29 +00:00
The Wine Synchronizer
6d150b1c57
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=28511
2007-08-24 09:07:52 +00:00
Aleksey Bragin
e1bf65e84c
Daniel Zimmerman <netzimme@aim.com>:
...
- Test app for IoCheckEaBufferValidity() implementation (not included into the build system yet).
svn path=/trunk/; revision=28507
2007-08-24 07:59:29 +00:00
Timo Kreuzer
e2167fe00e
one more TEST -> RTEST for NtGdiGetRandomRgn
...
svn path=/trunk/; revision=28458
2007-08-23 00:20:30 +00:00
Timo Kreuzer
3385ef604e
some tests for NtGdiDoPalette
...
svn path=/trunk/; revision=28457
2007-08-23 00:19:00 +00:00
Timo Kreuzer
d99309335f
win32k syscall dlls for win xp and 2k
...
svn path=/trunk/; revision=28456
2007-08-22 21:49:49 +00:00
Magnus Olsen
fb897e20fb
fixing smaller FIXME in win32kdxtest
...
svn path=/trunk/; revision=28403
2007-08-18 15:54:03 +00:00
Timo Kreuzer
007aa094f9
65 tests for NtGdiCreateBitmap
...
svn path=/trunk/; revision=28308
2007-08-12 22:33:21 +00:00
Magnus Olsen
f41e3a0f1a
win32kdxtest does not contain any more test for NtGdiDdQueryDirectDrawObject
...
So now I start adding new test, that I did manual testing for and reading debugout put for.
we still missing test for NtGdiDdQueryDirectDrawObject
svn path=/trunk/; revision=28299
2007-08-12 14:11:00 +00:00
Magnus Olsen
b694e14566
update with more test for w32knapi
...
svn path=/trunk/; revision=28298
2007-08-12 12:31:10 +00:00
Magnus Olsen
01d9041103
adding more dx test to w32knapi, convert from win32kdxtest tool
...
svn path=/trunk/; revision=28290
2007-08-11 15:48:50 +00:00
Magnus Olsen
2b8f46f472
adding more dx test to w32knapi, convert from win32kdxtest tool
...
svn path=/trunk/; revision=28288
2007-08-11 14:35:44 +00:00
Magnus Olsen
e6980dd58b
update with some more dx test
...
svn path=/trunk/; revision=28284
2007-08-11 10:11:19 +00:00
Magnus Olsen
58272e652f
Adding dx test from my win32kdxtest to win32knapi test.
...
win32kdxtest are more like a analysis tools to examine some struct and dumping it,
win32knapi is true test tools
svn path=/trunk/; revision=28279
2007-08-11 08:52:38 +00:00
Timo Kreuzer
08bb46f842
add syscall list for windows 2000 SP4, so GreatLord can do testing
...
svn path=/trunk/; revision=28274
2007-08-10 23:55:54 +00:00
Timo Kreuzer
8f82a2f3ed
- restructure syscall code, add edi to RosSyscall clobber list
...
- more NtGdiGetRandomRgn tests
- more TEST -> RTEST
svn path=/trunk/; revision=28232
2007-08-07 23:13:25 +00:00
Timo Kreuzer
174418b0d1
- convert a bunch of tests to regression tests as they succeed on ros
...
- add tests for NtGdiGetRandomRgn
svn path=/trunk/; revision=28182
2007-08-05 23:05:02 +00:00
Sylvain Petreolle
ec345d7f85
fix build
...
svn path=/trunk/; revision=28178
2007-08-05 14:58:58 +00:00
Timo Kreuzer
f00375696c
delete gdi32 test from win32 folder, as it is all in apitests folder now
...
svn path=/trunk/; revision=28170
2007-08-05 03:38:42 +00:00
Timo Kreuzer
58c6a293bc
- make apitest.c into a static lib to be used by different tests
...
- add a gdi32 api test, based on the one in the win32 folder
- add a user32 api test
- change type of test functions to int
- implement a quick 'n dirty html api status output
- uncomment NtGdiTransormPoints in w32kdll.def
- add ASSERT1 macro (ASSERT is already used)
- include some more headers
svn path=/trunk/; revision=28169
2007-08-05 03:32:24 +00:00
Timo Kreuzer
5f857c9cba
small bugfix
...
svn path=/trunk/; revision=28161
2007-08-04 16:51:10 +00:00
Timo Kreuzer
2669c54fcc
- implement quick 'n dirty HTML api status output
...
- change test function return type to INT
- add ASSERT macro
- include some more headers
svn path=/trunk/; revision=28160
2007-08-04 16:45:12 +00:00
Sylvain Petreolle
21876ed8a8
C uses / as dir separator, not \
...
svn path=/trunk/; revision=28157
2007-08-04 13:22:48 +00:00
Aleksey Bragin
ce187084c2
- Appropriate changes to kmtest
...
svn path=/trunk/; revision=28152
2007-08-04 08:47:52 +00:00
Timo Kreuzer
9c457ea930
fix some names
...
svn path=/trunk/; revision=28149
2007-08-03 22:31:55 +00:00
Timo Kreuzer
867e2eb7f4
0x124a is NtUserValidateTimerCallback, thanks jimtabor for finding this out.
...
svn path=/trunk/; revision=28112
2007-08-02 23:29:43 +00:00
Timo Kreuzer
e97388eec3
small bugfix: don't zero terminate the szCSDVersion sting beyond the buffer.
...
svn path=/trunk/; revision=28111
2007-08-02 22:23:27 +00:00
Timo Kreuzer
603ac00e50
an API test kit + win32k native API test app.
...
It does syscalls on ros by linking to w32kdll.dll
On windows it uses syscall tables (only winxp sp2 available atm)
svn path=/trunk/; revision=28106
2007-08-02 21:42:37 +00:00
Thomas Bluemel
5165b3275e
Remove cmd_test for now...
...
svn path=/trunk/; revision=28097
2007-08-02 07:39:55 +00:00
Maarten Bosma
0dfb900085
Add lots of test cases for the CreateSurface API. See caps_tests.h for more info.
...
svn path=/trunk/; revision=27189
2007-06-15 14:46:03 +00:00
Magnus Olsen
52c6c5e833
commit more test for setcooperlevel, not all test are in that we need.
...
svn path=/trunk/; revision=27180
2007-06-14 22:01:22 +00:00
Maarten Bosma
1bc331c11f
Blt-API Tests
...
svn path=/trunk/; revision=27129
2007-06-10 20:47:17 +00:00
Maarten Bosma
d1d6598616
Tests BltBatch and GetBltStatus
...
svn path=/trunk/; revision=27124
2007-06-10 18:19:46 +00:00
Maarten Bosma
65c877d142
Some clean up
...
svn path=/trunk/; revision=27118
2007-06-10 14:43:48 +00:00
Maarten Bosma
b7a21ac467
Add tests for IDirectDrawSurface methods:
...
- GetCaps
- GetDC / ReleaseDC
- ChangeUniquenessValue / GetUniquenessValue
- GetPixelFormat
- GetSurfaceDesc
- GetDDInterface
svn path=/trunk/; revision=27117
2007-06-10 14:32:19 +00:00
Maarten Bosma
c80a21e102
added wrong file
...
svn path=/trunk/; revision=27115
2007-06-10 12:03:01 +00:00
Maarten Bosma
919058559b
Some more movement.
...
svn path=/trunk/; revision=27112
2007-06-10 11:50:56 +00:00
Maarten Bosma
2fe952c999
- some rearrangement
...
- tests for GetPrivateData, SetPrivateData, FreePrivateData of IDirectDrawSurface
svn path=/trunk/; revision=27110
2007-06-10 11:42:58 +00:00
Magnus Olsen
048061505b
adding real testcase to GetDeviceIdentifier, we can not test everything, I leave small code comment out for easy debuging
...
svn path=/trunk/; revision=27100
2007-06-10 03:41:49 +00:00
Magnus Olsen
2e1e1e0140
prepare testkit for GetDeviceIdentifier
...
svn path=/trunk/; revision=27087
2007-06-09 13:23:18 +00:00
Magnus Olsen
8c9302e2aa
last testcase for getavailmemory
...
svn path=/trunk/; revision=27080
2007-06-08 20:30:07 +00:00
Magnus Olsen
3aa5478e6d
adding allot more testcase for Test_GetAvailableVidMem it is not complete but we testing allot more now
...
svn path=/trunk/; revision=27076
2007-06-08 19:17:46 +00:00
Magnus Olsen
032150f031
adding allot more testcase for Test_GetAvailableVidMem it is not complete but we testing allot more now
...
svn path=/trunk/; revision=27074
2007-06-08 16:46:50 +00:00
Magnus Olsen
a5b4c11371
adding a big freq test
...
svn path=/trunk/; revision=27059
2007-06-07 19:03:11 +00:00
Maarten Bosma
fb06e53fc5
Fix a typo and improve a test.
...
svn path=/trunk/; revision=26865
2007-05-22 10:57:53 +00:00
Maarten Bosma
16abbb4536
Test for IDirectDraw7::GetFourCCCodes
...
svn path=/trunk/; revision=26850
2007-05-21 15:24:57 +00:00
Maarten Bosma
1ddfd23075
GetAvailableVidMem-Test
...
svn path=/trunk/; revision=26815
2007-05-16 22:19:07 +00:00
Magnus Olsen
ea1eae3dd9
Fixing a msvc7 comping issue
...
svn path=/trunk/; revision=26814
2007-05-16 21:03:02 +00:00
Maarten Bosma
316f38cf0f
fix typo.
...
svn path=/trunk/; revision=26813
2007-05-16 20:59:01 +00:00
Maarten Bosma
2522ca071a
- Comment out tests which works does not work for me under xp.
...
- Release returns ref count and no HRESULT (my bad).
svn path=/trunk/; revision=26812
2007-05-16 20:54:20 +00:00
Maarten Bosma
2c56fc8f36
Forgot to commit this one.
...
svn path=/trunk/; revision=26811
2007-05-16 20:47:02 +00:00
Maarten Bosma
3fa5e74711
- Tests for Compact, TestCooperativeLevel, Initialize, GetDisplayMode, RestoreDisplayMode
...
- Merge GetMonitorFrequency Test with other Display Mode Tests
svn path=/trunk/; revision=26810
2007-05-16 20:42:33 +00:00
Maarten Bosma
d64da71c44
- Enable display mode tests but do not tests all of them, but only the first five onces.
...
- Add tests for AddRef, QueryInterface, Release
svn path=/trunk/; revision=26809
2007-05-16 18:57:21 +00:00
Maarten Bosma
ec669d109c
Lots of additional cases by EmuandCo.
...
svn path=/trunk/; revision=26765
2007-05-13 20:31:38 +00:00
Maarten Bosma
39932ced34
Some more CreateSurface Tests (for invaild flags)
...
svn path=/trunk/; revision=26759
2007-05-13 17:58:05 +00:00
Maarten Bosma
35b29a1d0a
- Release Ddraw Object Test_CreateDDraw
...
- First Surface Test of many to follow
- GetMonitorFrequency and whitespace changes by EmuandCo
svn path=/trunk/; revision=26758
2007-05-13 17:31:35 +00:00
Maarten Bosma
e37697709f
Beginning of CreateSurface test.
...
svn path=/trunk/; revision=26755
2007-05-13 16:37:58 +00:00
Maarten Bosma
57f86bb38b
Add debugging macro to get error code and test for display modes (commented out because it checks every single display mode and thus takes fairly long).
...
svn path=/trunk/; revision=26750
2007-05-13 12:09:44 +00:00
Maarten Bosma
ba36cacf56
SetCooperativeLevel Test
...
svn path=/trunk/; revision=26749
2007-05-13 09:58:47 +00:00
Timo Kreuzer
8e23820aa6
On win XP the gdi handle index can be > 0x3fff, so change GDI_HANDLE_INDEX_MASK to 0x0000ffff to not fail on win XP on higher handle index.
...
svn path=/trunk/; revision=26742
2007-05-13 00:57:09 +00:00
Maarten Bosma
a6e430f084
Add it to build.
...
svn path=/trunk/; revision=26740
2007-05-12 19:43:23 +00:00
Maarten Bosma
1c0a28e0fa
Start of ddraw test case.
...
svn path=/trunk/; revision=26739
2007-05-12 19:43:01 +00:00
Magnus Olsen
afe388c584
sorry did use some private headers that are not commited yet, here is win32kdxtest comping fix.
...
svn path=/trunk/; revision=26722
2007-05-12 13:58:27 +00:00
Magnus Olsen
62ae8a3919
update dxhaltest with some new test, Thuse test are not 100% correct in all case. some error should be supress when it been run in vmware with windows or reactos
...
svn path=/trunk/; revision=26718
2007-05-12 10:14:22 +00:00
Aleksey Bragin
d80647e124
- Add km regtests to build.
...
- Add a very simple memory monitor (to be improved later).
svn path=/trunk/; revision=26664
2007-05-09 11:55:19 +00:00
Aleksey Bragin
7ba021c0ca
- Move tests from trunk.
...
svn path=/trunk/; revision=26663
2007-05-09 11:18:34 +00:00
Aleksey Bragin
93510b1a0f
- Delete /drivers dir (it's gonna be created by svn copy commit)
...
svn path=/trunk/; revision=26662
2007-05-09 11:17:46 +00:00
Aleksey Bragin
8088e369f7
- Create a place for kernel-mode regression testing drivers.
...
svn path=/trunk/; revision=26661
2007-05-09 11:13:20 +00:00
Sylvain Petreolle
103b32e6e4
slash is alive !
...
-#include "..\gditest.h"
+#include "../gditest.h"
svn path=/trunk/; revision=26637
2007-05-04 21:23:42 +00:00
Timo Kreuzer
a2a4bb1e51
update gdi32_test
...
- fix #line ...
- add more tests
svn path=/trunk/; revision=26620
2007-05-01 22:08:34 +00:00
Timo Kreuzer
6f233933c1
- Add Alex' test for GetObject (word alignment check)
...
- change TEST macro a little for better output
svn path=/trunk/; revision=26588
2007-04-30 10:44:18 +00:00
Timo Kreuzer
a0d7f57718
gdi32_test:
...
a lot of testcases especially for GetObject
svn path=/trunk/; revision=26569
2007-04-29 01:43:41 +00:00
Timo Kreuzer
9c609558ab
wintests build fix:
...
- comment out type redefinitions
svn path=/trunk/; revision=26560
2007-04-28 09:02:15 +00:00
Sylvain Petreolle
2d4262cf8c
fix msi winetest
...
svn path=/trunk/; revision=26547
2007-04-27 21:31:07 +00:00
Saveliy Tretiakov
0048eddd14
Fix build
...
svn path=/trunk/; revision=26228
2007-04-01 17:14:24 +00:00
Aleksey Bragin
6761d24ea4
Move what's left in trunk here (1/2)
...
svn path=/trunk/; revision=26019
2007-03-06 21:44:58 +00:00
Aleksey Bragin
33c6673cfb
Move and reshuffle reactos/regtetsts into rostests. 1/2
...
svn path=/trunk/; revision=26014
2007-03-06 11:59:18 +00:00
Aleksey Bragin
1423048911
Move testsets from reactos to rostests (into a "win32" directory for now). 2/2
...
svn path=/trunk/; revision=26012
2007-03-06 11:34:03 +00:00
Aleksey Bragin
2199ae9003
Move tests from rosapps to rostests
...
svn path=/trunk/; revision=26010
2007-03-06 11:10:43 +00:00
Aleksey Bragin
3e98dbd825
Adding rostests as part of the tree restructure
...
svn path=/trunk/; revision=26009
2007-03-06 11:01:08 +00:00