Commit graph

85 commits

Author SHA1 Message Date
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