Hermès Bélusca-Maïto
4690bf4891
[MSVCRT:APITEST]
...
Move cmdline_util to CmdLineUtil and locate it in bin/data instead of bin
svn path=/trunk/; revision=57527
2012-10-09 22:03:50 +00:00
Hermès Bélusca-Maïto
6dacc020db
[MSVCRT:APITEST]
...
- Add a test which allows testing the command line argument lpCmdLine in WinMain function (GUI programs).
svn path=/trunk/; revision=57524
2012-10-09 20:56:11 +00:00
Hermès Bélusca-Maïto
9050f658d1
[APITEST:NTDLL]
...
Add a parameter for displaying the current test number when something fails.
svn path=/trunk/; revision=57515
2012-10-07 14:17:37 +00:00
Hermès Bélusca-Maïto
02affbb318
[APITEST:NTDLL]
...
Improve the code.
svn path=/trunk/; revision=57513
2012-10-07 12:46:44 +00:00
Hermès Bélusca-Maïto
f527bc83ef
[APITEST:NTDLL]
...
Add a test for the NtQuerySystemEnvironmentValue API.
Tested successfully under Win2k3 SP1 and Win7.
svn path=/trunk/; revision=57512
2012-10-07 12:31:13 +00:00
Hermès Bélusca-Maïto
ae50229cb5
[NTDLL_APITEST]
...
Initialize Length to default value.
svn path=/trunk/; revision=57498
2012-10-06 14:50:18 +00:00
Jérôme Gardou
8dafc1da92
[APITESTS/USER32]
...
Improve GetIconInfo tests:
-Stop leaking each handle we create
-Show Icons sensitivity to screen bit depth
svn path=/trunk/; revision=57477
2012-10-04 13:38:26 +00:00
Timo Kreuzer
f345eac12b
[CRT_APITEST]
...
- Add tests for wcstombs_s
- Improve tests for mbstowcs_s
svn path=/trunk/; revision=57403
2012-09-27 21:46:39 +00:00
Thomas Faber
f0d72063a8
[NTDLL_APITEST]
...
- Use GetProcAddress for RtlGetFullPathName_UstrEx to allow running the test on WinXP
svn path=/trunk/; revision=57393
2012-09-26 18:15:44 +00:00
Mike Nordell
2e2e4fca4e
[ROSTEST:APITEST:NTDLL] Give RtlDosPathNameToNtPathName_U more descriptive failure messages, and more tests.
...
svn path=/trunk/; revision=57390
2012-09-26 15:06:56 +00:00
Mike Nordell
450eea9c2a
[ROSTEST:APITEST:NTDLL]\nFlesh out test for RtlDosPathNameToNtPathName_U.
...
svn path=/trunk/; revision=57388
2012-09-26 02:56:01 +00:00
Amine Khaldi
4304f847cb
[W32KNAPI]
...
* Silence some warnings.
svn path=/trunk/; revision=57387
2012-09-25 21:30:25 +00:00
Mike Nordell
8052454a08
Make RtlDosPathNameToNtPathName_U actually report sucess count too.
...
svn path=/trunk/; revision=57376
2012-09-24 12:45:55 +00:00
Mike Nordell
d39ec05957
Add test for RtlDosPathNameToNtPathName_U. This time with the actual test file too.
...
svn path=/trunk/; revision=57374
2012-09-24 12:20:06 +00:00
Mike Nordell
83ec1cb161
Add test for RtlDosPathNameToNtPathName_U.
...
svn path=/trunk/; revision=57373
2012-09-24 12:17:04 +00:00
Timo Kreuzer
702b13fc0f
[CRT_APITEST]
...
Add tests for mbstowcs_s
svn path=/trunk/; revision=57343
2012-09-19 21:20:09 +00:00
Mike Nordell
2d8ccfc5dc
Unbreak MSVC build.
...
svn path=/trunk/; revision=57272
2012-09-11 05:14:33 +00:00
Mike Nordell
52d536853b
Hopefully unbreak MSVC build.
...
svn path=/trunk/; revision=57271
2012-09-11 04:52:19 +00:00
Mike Nordell
f908caa0d2
Test for SetUnhandledExceptionFilter actually rerturning what it should.
...
svn path=/trunk/; revision=57270
2012-09-11 04:34:03 +00:00
Cameron Gutman
358a84e09b
[WS2_32_APITEST]
...
- Add a test for NtReadFile on a socket
svn path=/trunk/; revision=57234
2012-09-04 03:02:40 +00:00
Amine Khaldi
9f7d0ac646
[CMAKE]
...
* Improve this one while we're at it.
svn path=/trunk/; revision=57211
2012-09-01 11:37:24 +00:00
Amine Khaldi
cd70b62ce1
[CMAKE]
...
* Addendum to r57181. By Hermès Bélusca.
svn path=/trunk/; revision=57210
2012-09-01 11:35:12 +00:00
Timo Kreuzer
5666d93992
[CRT_APITEST]
...
Fix broken test.
svn path=/trunk/; revision=57208
2012-08-31 17:20:56 +00:00
Mike Nordell
55e8f7ae69
Stop erroneous reporting of SEGV from test case. MS own CRT SEGV on NULL format string
...
svn path=/trunk/; revision=57207
2012-08-31 14:16:17 +00:00
Jérôme Gardou
fdcdcb6339
[KERNEL32_APITESTS]
...
- Add some tests for lstrncpyW
- This function is fine, I wrote that when chasing some bug thinking this function was at fault.
svn path=/trunk/; revision=57179
2012-08-27 16:34:17 +00:00
Thomas Faber
38ce718bde
[GDI32_APITEST]
...
- Fix build
svn path=/trunk/; revision=57165
2012-08-26 11:35:58 +00:00
Thomas Faber
3287e13f6f
[GDI32_APITEST]
...
- Actually run the CreateIconIndirect test when it's called
svn path=/trunk/; revision=57164
2012-08-26 11:17:37 +00:00
Timo Kreuzer
01800e8784
[GDI32_APITEST]
...
Fix use of uninitialized variables and remove broken test.
See issue #7299 for more details.
svn path=/trunk/; revision=57157
2012-08-24 20:25:29 +00:00
Giannis Adamopoulos
cb4991aa3a
[user32_apitest]
...
- Deactivate Test_SimpleParameters in AttachThreadInput tests until it doesn't crash in win32k.
- Add some more tests in Test_SimpleParameters that should bring win32k to its limits
svn path=/trunk/; revision=57085
2012-08-16 08:43:43 +00:00
Giannis Adamopoulos
f31f0a8e5d
[user32_apitest]
...
- Hack around the fact that desktop handling in ros is awful. Now the child threads use the proper desktop.
- Convert all calls to SendMessage to SendMessageTimeout to make sure it won't hang (it doesn't hang in windows but who knows what can happen in ros)
- Add a few more tests
svn path=/trunk/; revision=57079
2012-08-15 19:37:29 +00:00
Giannis Adamopoulos
933cb2d66d
[user32_apitest]
...
- Add support for logging messages in different threads
- Add several tests for AttachThreadInput
svn path=/trunk/; revision=57074
2012-08-13 18:04:04 +00:00
Amine Khaldi
aa0fc5cdca
[GDI32_APITESTS]
...
* Allow warnings when compiling with gcc.
svn path=/trunk/; revision=56978
2012-07-29 02:44:53 +00:00
Jérôme Gardou
5cc65e64c7
[APITESTS/CRT]
...
- Test errno value on failure
svn path=/trunk/; revision=56930
2012-07-21 20:15:12 +00:00
Jérôme Gardou
221e348e01
[APITESTS/CRT]
...
- Add more tests for _vsnprintf
- Add tests for _vsnwprintf, _vscprintf, _vscwprintf
svn path=/trunk/; revision=56928
2012-07-21 20:00:56 +00:00
Jérôme Gardou
f505107ac2
[APITESTS]
...
- Move _vsnprintf to crt tests, where it belongs, and make it pass for crtdll
svn path=/trunk/; revision=56925
2012-07-21 17:15:08 +00:00
Jérôme Gardou
7ee4b9f4f0
[MSVCRT_APITEST]
...
- add basic test for _vsnprintf
This is mostly to verify if WINE's implementation of _vcsprintf is correct
svn path=/trunk/; revision=56924
2012-07-21 16:31:03 +00:00
Thomas Faber
20d01189db
[USER32_APITEST]
...
- Handle some wsprintf-specific cases in the CRT sprintf test
svn path=/trunk/; revision=56862
2012-07-10 08:07:44 +00:00
Thomas Faber
e985ec1cd4
[WS2_32_APITEST]
...
- Gracefully handle uninitialized data in WSAStartup test
svn path=/trunk/; revision=56828
2012-07-04 20:05:43 +00:00
Thomas Faber
feae1a7ab7
[USER32_APITEST]
...
- Prevent duplicate test name
svn path=/trunk/; revision=56824
2012-07-04 18:01:13 +00:00
Thomas Faber
755d14eac4
[CRT TEST][USER32_APITEST]
...
- Add a test for sprintf/wsprintfA (mainly NULL buffer and string precision)
svn path=/trunk/; revision=56823
2012-07-04 17:33:56 +00:00
Thomas Faber
f2f1135505
[ROSTESTS]
...
- Add CRT tests to build
See issue #7155 for more details.
svn path=/trunk/; revision=56822
2012-07-04 17:04:44 +00:00
Thomas Faber
8400fdc078
[ADVAPI32_APITEST]
...
- Use a define for the service name in QueryServiceConfig2 test. Patch by Hermes Belusca. Bug 7145.
- Add LockDatabase test for Lock/UnlockServiceDatabase, QueryServiceLockStatus. Patch by Hermes Belusca. Bug 7146.
svn path=/trunk/; revision=56810
2012-06-29 11:48:35 +00:00
Thomas Faber
bd748a0cd3
[ADVAPI32_APITEST]
...
- Add test for QueryServiceConfig2 with SERVICE_CONFIG_DESCRIPTION and SERVICE_CONFIG_FAILURE_ACTIONS. Patch by Hermes Belusca.
- Remove ok_lasterr in favor of ok_err.
See issue #7144 for more details.
svn path=/trunk/; revision=56809
2012-06-27 14:55:22 +00:00
Thomas Faber
2f0d0258a2
[WS2_32_APITEST]
...
- Fix GCC build
svn path=/trunk/; revision=56805
2012-06-26 06:28:06 +00:00
Thomas Faber
041ff27f2d
[APITESTS] - Add wininet and winhttp tests for Winsock loading and initialization behavior
...
[WS2_32_APITEST] - Make WSAStartup test more robust and stricter
svn path=/trunk/; revision=56804
2012-06-26 06:08:38 +00:00
Thomas Faber
bfa3a605c9
[WS2_32_APITEST]
...
- Add a few more getaddrinfo tests
- Add a test for WSAStartup
svn path=/trunk/; revision=56802
2012-06-25 08:21:11 +00:00
Timo Kreuzer
1e6ffd8f10
[NTDLL_APITEST]
...
Add some more tests for rtl bitmap functions
svn path=/trunk/; revision=56798
2012-06-24 18:28:33 +00:00
Thomas Faber
2874d1c817
[WS2_32_APITEST]
...
- Add a test for basic functionality of getaddrinfo
svn path=/trunk/; revision=56787
2012-06-23 12:40:36 +00:00
Timo Kreuzer
db959776cc
[NTDLL_APITEST]
...
rename rtl bitmap tests
svn path=/trunk/; revision=56677
2012-05-30 21:16:24 +00:00
Timo Kreuzer
4f76ca4995
[NTDLL_APITEST]
...
Add tests for rtl bitmap function
svn path=/trunk/; revision=56675
2012-05-29 18:46:25 +00:00
Timo Kreuzer
c73fd0768f
[GDI32_APITEST]
...
- Create a global 4bpp dib section for tests
- More tests for GetDIBits
svn path=/trunk/; revision=56606
2012-05-17 18:56:00 +00:00
Timo Kreuzer
62d76ebae8
[GDI32_APITEST]
...
More tests for CreateBitmap by Victor Martinez
svn path=/trunk/; revision=56605
2012-05-17 18:51:47 +00:00
Timo Kreuzer
cb383858f1
[GDI32_APITEST]
...
Simplify code
svn path=/trunk/; revision=56586
2012-05-14 11:48:17 +00:00
Timo Kreuzer
2e19d5b6f6
[GDI32_APITEST]
...
Add more tests for GetDIBColorTable
svn path=/trunk/; revision=56545
2012-05-08 23:15:49 +00:00
Timo Kreuzer
6743cf9776
[GDI32_APITEST]
...
Add more tests for CreateDIBitmap and CreateDIBPatternBrushPt
svn path=/trunk/; revision=56542
2012-05-08 15:49:04 +00:00
Timo Kreuzer
2d7b85a68d
[GDI32_APITEST]
...
- Try to fix some more test fails on win 2003
svn path=/trunk/; revision=56512
2012-05-05 14:19:22 +00:00
Timo Kreuzer
da7a389957
[GDI32_APITEST]
...
- Try to fix some more test fails on win 2003
svn path=/trunk/; revision=56511
2012-05-05 12:59:08 +00:00
Timo Kreuzer
2fb827a99c
Add missing test data files
...
svn path=/trunk/; revision=56510
2012-05-05 12:24:49 +00:00
Timo Kreuzer
bc53e4ea25
[GDI32_APITEST]
...
- Comment out tests that fail on windows 2003
- Try to fix a number of tests for Windows 2003
svn path=/trunk/; revision=56509
2012-05-05 12:21:56 +00:00
Thomas Faber
8faff057db
[POWRPROF_APITEST]
...
- Fix warnings - there is no DischargePolicy[4]
- Disable tests that fail on Windows 2003 (576 failures?!)
- Add missing file header
svn path=/trunk/; revision=56506
2012-05-05 10:21:19 +00:00
Thomas Faber
6443144a2b
[POWRPROF_WINETEST]
...
- This test is not from Wine! Move to apitests.
svn path=/trunk/; revision=56505
2012-05-05 10:09:38 +00:00
Timo Kreuzer
5b92fc6b91
[GDI32_APITEST]
...
Fix warnings
svn path=/trunk/; revision=56499
2012-05-04 19:06:12 +00:00
Timo Kreuzer
92d1183079
[GDI32_APITEST]
...
- Add tests for CreateDIBPatternBrush(Pt)
- Add some helper code to initialize a dibsection and a palette, which can be reused by other tests
- Add tests for DIB brush in GetObject
svn path=/trunk/; revision=56498
2012-05-04 18:56:43 +00:00
Timo Kreuzer
7434309535
[GDI32_APITEST]
...
- Comment out a broken test (works only on 32bpp)
- Fix MSVC warning
svn path=/trunk/; revision=56495
2012-05-04 12:32:11 +00:00
Thomas Faber
3d4754e67f
[KERNEL32_APITEST]
...
- Add a test checking that GetModuleFileName returns a full path
See issue #6786 for more details.
svn path=/trunk/; revision=56494
2012-05-04 12:31:47 +00:00
Timo Kreuzer
6c68899cf1
[GDI32_APITEST]
...
Fix gcc build
svn path=/trunk/; revision=56493
2012-05-04 12:10:15 +00:00
Timo Kreuzer
f0771d26df
[GDI32_APITEST]
...
- Add tests for GetDIBColorTable and SetPixel,
- Add more tests for CreateBitmap, GetPixel, PatBlt
svn path=/trunk/; revision=56492
2012-05-04 11:40:36 +00:00
Thomas Faber
1cb2379b98
[KERNEL32_APITEST]
...
- Add some tests for GetCurrentDirectory and SetCurrentDirectory
svn path=/trunk/; revision=56489
2012-05-04 10:28:54 +00:00
Timo Kreuzer
a97d8f8aee
[GDI32_APITEST]
...
Add tests for SetBrushOrgEx
svn path=/trunk/; revision=56485
2012-05-03 18:54:19 +00:00
Thomas Faber
ae1974497f
[NTDLL_APITEST]
...
- Add initial tests for RtlDosSearchPath_U & RtlDosSearchPath_Ustr
- Work around Wine ok() silliness
- Fix 64 bit warnings
svn path=/trunk/; revision=56468
2012-05-01 16:19:17 +00:00
Timo Kreuzer
e28f37f061
[GDI32_APITEST]
...
Add more tests for SetWindowExtEx
svn path=/trunk/; revision=56423
2012-04-25 18:14:52 +00:00
Timo Kreuzer
308687a953
[GDI32_APITEST]
...
Add more tests for CombineTransform and cleanup the code a bit
svn path=/trunk/; revision=56420
2012-04-25 15:18:12 +00:00
Thomas Faber
c1abc87910
[NTDLL_APITEST]
...
- Try GetProcAddress even on private functions. Allows easier testing in ROS by temporarily exporting them.
svn path=/trunk/; revision=56419
2012-04-25 13:06:30 +00:00
Timo Kreuzer
3263e4fd82
{ROSTESTS]
...
Fix compilation
svn path=/trunk/; revision=56418
2012-04-25 12:42:40 +00:00
Thomas Faber
d0683c7f6f
[NTDLL_APITEST]
...
- Add a test for RtlDoesFileExists_U (and its three friends, if addresses are provided)
- Various small path test improvements
svn path=/trunk/; revision=56416
2012-04-25 12:13:38 +00:00
Thomas Faber
bf4b9fbaad
[NTDLL_APITEST]
...
- Add a test for RtlGetFullPathName_Ustr (requires the function address to be known)
- Various improvements to the other path tests
svn path=/trunk/; revision=56413
2012-04-25 09:52:38 +00:00
Thomas Faber
5eecc92cb2
[NTDLL_APITEST]
...
- Fix GCC build
svn path=/trunk/; revision=56412
2012-04-25 07:57:50 +00:00
Thomas Faber
fb43dc26f7
[NTDLL_APITEST]
...
- Add test for RtlGetLongestNtPathLength
- Add test for RtlDetermineDosPathNameType_U (and RtlDetermineDosPathNameType_Ustr, if address is known)
svn path=/trunk/; revision=56411
2012-04-25 07:43:33 +00:00
Timo Kreuzer
65873aaab9
[GDI32_APITEST]
...
- Add tests for CombineRgn
svn path=/trunk/; revision=56408
2012-04-24 17:11:08 +00:00
Timo Kreuzer
4fc848b780
[GDI32_APITEST]
...
- Add more tests for GetObject
svn path=/trunk/; revision=56405
2012-04-24 14:45:12 +00:00
Timo Kreuzer
bbf9dac724
[GDI32_APITEST]
...
- Add more tests for GetObject and SelectObject
- Fix a bug that made gcc builds crash
svn path=/trunk/; revision=56402
2012-04-23 22:16:50 +00:00
Timo Kreuzer
4bea149dd8
fix build
...
svn path=/trunk/; revision=56398
2012-04-23 19:06:10 +00:00
Timo Kreuzer
ce51c9773d
[GDI32_APITEST]
...
- Add more tests for GetCurrentObject and GetObject
- Comment out tests that fail on debug builds
svn path=/trunk/; revision=56397
2012-04-23 19:02:51 +00:00
Timo Kreuzer
cc8ff50175
[GDI32_APITEST]
...
Fix build
svn path=/trunk/; revision=56394
2012-04-23 10:56:45 +00:00
Timo Kreuzer
3f8f2a7550
[GDI32_APITEST]
...
Add tests for CreateBitmap, CreateIconIndirect, GetRandomRgn and PatBlt
svn path=/trunk/; revision=56393
2012-04-23 10:42:22 +00:00
Timo Kreuzer
daedde8ad3
[CRT TEST]
...
disable the crt tests until the cmake issues are resolved
svn path=/trunk/; revision=56365
2012-04-18 18:06:23 +00:00
Timo Kreuzer
a791cb5f36
[CRT TEST]
...
for now disable the static test, it needs some fixes first
svn path=/trunk/; revision=56364
2012-04-18 17:37:21 +00:00
Timo Kreuzer
005d1d2a0c
[TESTS]
...
Add a test framework for crt (ntdll, crtdll, msvcrt and static)
svn path=/trunk/; revision=56363
2012-04-18 17:21:18 +00:00
Amine Khaldi
4a7200a793
[W32KNAPI]
...
* Adapt to the new subsystem layout.
svn path=/trunk/; revision=56322
2012-04-02 18:43:35 +00:00
Amine Khaldi
b5e6b0441c
[GDI32_APITEST]
...
* Addendum to r56319.
svn path=/trunk/; revision=56320
2012-04-02 10:52:54 +00:00
Thomas Faber
5c2322f0f8
[NTDLL_WINETEST]
...
- Fix running RtlGetFullPathName_UstrEx test from drive root
- Add a test for RtlGetFullPathName_U based on the same test cases
svn path=/trunk/; revision=56230
2012-03-25 21:24:05 +00:00
Thomas Faber
1c4bc49902
[NTDLL_APITEST]
...
- Add a test for RtlGetFullPathName_UstrEx
svn path=/trunk/; revision=56229
2012-03-25 20:01:12 +00:00
Jérôme Gardou
63fa6d040d
[DAMN_IT]
...
- addendum to r56081
svn path=/trunk/; revision=56082
2012-03-07 21:46:15 +00:00
Amine Khaldi
7d3f5052d0
* Addendum to r55855.
...
svn path=/trunk/; revision=55856
2012-02-25 17:23:58 +00:00
Amine Khaldi
2494d9170c
* Addendum to r55764.
...
svn path=/trunk/; revision=55765
2012-02-20 22:09:21 +00:00
Giannis Adamopoulos
b65af38817
[user32_apitest]
...
- Test the initial desktop and window station of processes
svn path=/trunk/; revision=55727
2012-02-19 23:46:06 +00:00
Jérôme Gardou
31a15829d9
[WIN32KDLL]
...
- use spec file
- fix use of def files
svn path=/trunk/; revision=55482
2012-02-07 14:54:02 +00:00
Giannis Adamopoulos
29a7102825
[user32_apitest]
...
- Add some more tests
svn path=/trunk/; revision=55349
2012-01-31 10:49:44 +00:00
Giannis Adamopoulos
3d8783aa35
[user32_apitest]
...
- Add a couple of tests for SPI_SETMOUSESPEED and SPI_GETMOUSESPEED
- inspired by bug 905
svn path=/trunk/; revision=55347
2012-01-31 09:58:05 +00:00
Thomas Faber
42942c9fbe
[NTDLL_APITEST]
...
- NtAllocateVirtualMemory: fix handling of an error condition; check that newly-committed memory is zeroed
svn path=/trunk/; revision=54748
2011-12-24 10:26:04 +00:00