Francois Gouget
|
1d1ebefff1
|
kernel32/tests: Better check the NT path returned by QueryFullProcessImageName().
|
2011-10-04 15:21:44 -05:00 |
Francois Gouget
|
80ba9f3597
|
kernel32/tests: Test K32GetProcessImageFileNameA() and improve the QueryFullProcessImageNameA() tests.
|
2011-10-04 15:21:36 -05:00 |
Nikolay Sivov
|
17af6e394a
|
kernel32/tests: Move CompareStringA data to a table.
|
2011-10-04 15:19:42 -05:00 |
Francois Gouget
|
db882bfb5d
|
kernel32/tests: Check what happens if QueryDosDeviceA() is given an insufficient buffer.
|
2011-10-03 16:56:30 -05:00 |
Francois Gouget
|
8e67930bd7
|
kernel32: Reset LastError if GetModuleFileName() succeeds.
|
2011-10-03 16:56:27 -05:00 |
Dmitry Timoshkov
|
25ae02b4ed
|
kernel32: Fix a typo in the LoadLibrary return value testing.
|
2011-09-30 10:32:01 -05:00 |
Bernhard Loos
|
5098b13177
|
server: Only the sharing parameter of two instances of the same pipe have to match.
|
2011-09-27 16:54:00 +02:00 |
Dmitry Timoshkov
|
4eb69c8d7d
|
kernel32: Add a bunch of VirtualProtect tests.
|
2011-09-27 16:24:26 +02:00 |
Francois Gouget
|
bd7b345b26
|
Assorted spelling fixes & co.
|
2011-09-27 11:00:13 +02:00 |
Francois Gouget
|
3de330db54
|
tests: Remove unneeded assert.h includes.
|
2011-09-27 10:59:56 +02:00 |
André Hentschel
|
0ba0f505af
|
kernel32/tests: Don't test function directly when reporting GetLastError().
|
2011-09-26 18:16:03 +02:00 |
Bernhard Loos
|
527a985a3d
|
server: Correct mapping of mutex access rights.
|
2011-09-23 13:05:37 +02:00 |
Bernhard Loos
|
0d36c27e3b
|
server: ReleaseMutex doesn't need any access rights.
|
2011-09-23 13:05:33 +02:00 |
Bernhard Loos
|
7b63fa658a
|
server: Certain access flags are illegal for OpenMutex.
|
2011-09-23 13:05:31 +02:00 |
Dmitry Timoshkov
|
0f500eac98
|
kernel32: Add a test to show that uninitialized sections are not special regarding protection flags.
|
2011-09-20 16:21:40 +02:00 |
Francois Gouget
|
752bb66b65
|
kernel32/tests: Skip some tests if not allowed to modify the image file execution options.
|
2011-09-19 17:56:04 +02:00 |
Bernhard Loos
|
c19d166529
|
kernel32: CreateFile uses an nonalertable io mode.
|
2011-08-23 16:53:55 +02:00 |
Bernhard Loos
|
3623b9d4c9
|
kernel32: Create(Named)Pipe uses an nonalertable io mode.
|
2011-08-22 19:49:40 +02:00 |
Austin English
|
e2cbe25ba7
|
kernel32/tests: Remove win9x hacks.
|
2011-08-22 17:21:23 +02:00 |
Jörg Höhle
|
a52e160c68
|
kernel32/tests: WaitForMultipleObjects returns lowest signaled handle first.
|
2011-08-22 16:14:32 +02:00 |
Frédéric Delanoy
|
760faf01a9
|
tests: Assorted spelling fixes.
|
2011-08-04 18:27:37 +02:00 |
Francois Gouget
|
1e93108641
|
kernel32/tests: Make test_define_dos_deviceA() static.
|
2011-08-01 18:26:26 +02:00 |
Francois Gouget
|
287a5e25d2
|
kernel32/tests: Remove a space before a '\n' in an ok() call.
|
2011-08-01 18:26:26 +02:00 |
Austin English
|
187f50aad3
|
kernel32/tests: Remove win9x hacks.
|
2011-07-29 18:21:24 +02:00 |
Austin English
|
19f58e889f
|
kernel32/tests: Make sure return values are used (LLVM/Clang).
|
2011-07-26 10:22:47 +02:00 |
Dan Kegel
|
c63d085d1f
|
kernel32: Add initial test for DefineDosDevice.
|
2011-07-25 11:59:20 +02:00 |
Dmitry Timoshkov
|
3d81e97c75
|
kernel32: Add a test how PE section characteristics get mapped into memory page access, make it pass under Wine.
|
2011-07-20 19:23:04 +02:00 |
André Hentschel
|
ff63e42785
|
kernel32/tests: Fix warning on non-x86 platforms.
|
2011-07-07 12:29:55 +02:00 |
Alexandre Julliard
|
7654688886
|
kernel32/tests: Add tests for file sharing with file-specific access bits.
|
2011-07-01 18:33:37 +02:00 |
Alexandre Julliard
|
d0f3d06172
|
kernel32/tests: Get rid of the Win9x support in the file sharing tests.
|
2011-07-01 18:33:37 +02:00 |
David Hedberg
|
fed025fd42
|
kernel32: GlobalSize() should also work with GMEM_MOVEABLE data pointers received from GlobalLock().
|
2011-06-13 11:46:24 +02:00 |
Alexandre Julliard
|
81183c1e20
|
kernel32: Fix the handling of CAL_ITWODIGITYEARMAX in GetCalendarInfo.
|
2011-06-08 16:18:26 +02:00 |
Marcus Meissner
|
d2dd407eb9
|
kernel32: Pass in a real string to SetLocaleInfoA, not a function pointer (Coverity).
|
2011-05-30 11:15:48 +02:00 |
Alexandre Julliard
|
d4b7888dbf
|
kernel32/tests: Delete some temporary files.
|
2011-05-26 13:28:55 +02:00 |
Frédéric Delanoy
|
f5304c4f73
|
kernel32/tests: Fix typo.
|
2011-05-13 10:52:01 +02:00 |
Piotr Caban
|
b88c851820
|
kernel32/tests: Add locale specific CompareString test.
|
2011-05-12 14:27:48 +02:00 |
Eric Pouech
|
8a529d60e2
|
kernel32: In CreateFile, when trying to open the CON special DOS file, force OPEN_EXISTING as creation flag.
|
2011-05-11 14:56:48 +02:00 |
Eric Pouech
|
fa8d5d166c
|
kernel32: Added some tests about CON special file treatment in CreateFile.
|
2011-05-11 14:56:48 +02:00 |
Austin English
|
689840babb
|
kernel32/tests: Fix typo in test failure message.
|
2011-05-09 10:50:54 +02:00 |
Alexandre Julliard
|
f555c2d857
|
kernel32/tests: Fix a race that could corrupt the thread register state.
|
2011-05-06 17:12:22 +02:00 |
Alexandre Julliard
|
055c883ee0
|
server: Fix the status code for get/set_thread_context on a terminated thread.
|
2011-05-06 14:23:25 +02:00 |
Dmitry Timoshkov
|
08f8f50894
|
kernel32: Constify some data.
|
2011-04-07 10:23:12 +02:00 |
Akihiro Sagawa
|
16d5737009
|
libwine: MB_ERR_INVALID_CHARS makes an error when the undefined byte character is used.
|
2011-04-05 11:13:26 +02:00 |
Akihiro Sagawa
|
79d7cd76f9
|
kernel32/tests: Add a test for undefined byte character conversion.
|
2011-04-05 11:13:12 +02:00 |
Hans Leidekker
|
552715f0c1
|
kernel32: Implement and test GetVolumePathNamesForVolumeName.
|
2011-03-29 15:41:11 +02:00 |
Eric Pouech
|
1980545055
|
kernel32: When testing the debugger activation, don't use unitialized values (clang).
|
2011-03-28 17:24:45 +02:00 |
André Hentschel
|
6ff842fddb
|
kernel32/tests: Also test for ntdll.dll in toolhelp tests.
|
2011-03-18 11:29:24 +01:00 |
André Hentschel
|
27ae573806
|
kernel32/tests: Fix a test for real hardware.
|
2011-03-14 19:31:30 +01:00 |
Juan Lang
|
2ca58402e7
|
kernel32: Add some parameter checking to FileTimeToDosDateTime.
|
2011-03-09 12:28:41 +01:00 |
Hans Leidekker
|
c65bcce589
|
server: Map the Unix user id to a local user SID instead of the interactive SID.
|
2011-03-02 12:50:59 +01:00 |
André Hentschel
|
4c6e57654f
|
kernel32/tests: Add SetLastError() before a test (Valgrind).
|
2011-03-02 12:29:36 +01:00 |
Austin English
|
d385435876
|
kernel32/tests: Remove win9x hacks.
|
2011-02-28 13:12:30 +01:00 |
Austin English
|
291949cbc4
|
kernel32/tests: Remove win9x hacks.
|
2011-02-24 15:50:43 +01:00 |
Marcus Meissner
|
b42c593f67
|
kernel32: Fixed mismatched bracket (Coverity).
|
2011-02-23 15:01:17 +01:00 |
Austin English
|
194e43f6e3
|
kernel32/tests: Make sure to use return values (LLVM/Clang).
|
2011-02-17 18:33:42 +01:00 |
Austin English
|
39d5a90806
|
kernel32/tests: Make sure to use return values (LLVM/Clang).
|
2011-02-11 14:49:23 +01:00 |
Austin English
|
e330380a6b
|
kernel32/tests: Don't check return values inside of if(0) (LLVM/Clang).
|
2011-02-11 14:48:46 +01:00 |
Austin English
|
8b7904d78d
|
kernel32/tests: Don't check return values inside of if(0) (LLVM/Clang).
|
2011-02-11 14:48:29 +01:00 |
Austin English
|
ab4dba3e75
|
kernel32/tests: Don't check return values inside of if(0) (LLVM/Clang).
|
2011-02-10 09:57:19 -06:00 |
Austin English
|
4e3c3ad593
|
kernel32/tests: Make sure to use return values (LLVM/Clang).
|
2011-02-09 09:28:21 -06:00 |
Austin English
|
a96b23cc1b
|
kernel32/tests: Remove unused assignment (LLVM/Clang).
|
2011-02-07 10:10:10 -06:00 |
Joris Huizer
|
fb296d1201
|
kernel32/tests: Don't test function directly when reporting GetLastError().
|
2011-02-07 10:04:12 -06:00 |
André Hentschel
|
008cf3c18c
|
kernel32: Use define instead of hardcoded value.
|
2011-02-01 18:14:09 +01:00 |
Hans Leidekker
|
541c116368
|
kernel32/tests: Add a test for ioctl 0x560000.
|
2011-01-31 13:01:10 +01:00 |
Andrew Nguyen
|
70d67becac
|
kernel32/tests: Free environment strings buffer at the conclusion of the environment tests.
|
2011-01-21 13:46:22 +01:00 |
Piotr Caban
|
9dbdd8c83c
|
kernel32/tests: Added file move/rename ReadDirectoryChangesW tests.
|
2011-01-19 14:13:58 +01:00 |
Andrew Nguyen
|
ba7f7046ee
|
kernel32/tests: Free environment block in the child process when it is unused.
|
2011-01-17 14:29:24 +01:00 |
André Hentschel
|
dd07baa824
|
kernel32/tests: Use the right return type and a better failed test message.
|
2011-01-13 15:22:00 +01:00 |
André Hentschel
|
85386c2c6e
|
kernel32/tests: Don't test function directly when reporting GetLastError().
|
2011-01-12 14:59:43 +01:00 |
Andrew Nguyen
|
df18e3fdd4
|
kernel32/tests: Demonstrate an input event handling peculiarity with WriteConsoleInputA.
|
2011-01-11 16:05:47 +01:00 |
Andrew Nguyen
|
e2e9141918
|
kernel32/tests: Demonstrate an input event handling peculiarity with WriteConsoleInputW.
|
2011-01-11 16:05:47 +01:00 |
Andrew Nguyen
|
b158d23c88
|
kernel32: Improve parameter validation for ReadConsoleOutputAttribute.
|
2011-01-11 16:05:47 +01:00 |
Andrew Nguyen
|
66b42c86d1
|
kernel32: Improve parameter validation for ReadConsoleOutputCharacterA.
|
2011-01-11 16:05:47 +01:00 |
Andrew Nguyen
|
c905b7e705
|
kernel32: Improve parameter validation for ReadConsoleOutputCharacterW.
|
2011-01-11 16:05:47 +01:00 |
Greg Geldorp
|
6b8812add1
|
kernel32/tests: Set TrueType console font before running tests.
ReadConsoleOutputW doesn't retrieve characters from the output buffer
correctly for characters that don't have a glyph in the console font.
|
2011-01-10 15:02:24 +01:00 |
Andrew Nguyen
|
51d05e241a
|
kernel32: Improve parameter validation for FillConsoleOutputAttribute.
|
2011-01-04 11:58:34 +01:00 |
Andrew Nguyen
|
50ee017f34
|
kernel32/tests: Add tests for FillConsoleOutputCharacterA.
|
2011-01-04 11:58:34 +01:00 |
Andrew Nguyen
|
5a7c633fab
|
kernel32: Improve parameter validation for FillConsoleOutputCharacterW.
|
2011-01-04 11:58:33 +01:00 |
Andrew Nguyen
|
8ec12b5110
|
kernel32: Improve parameter validation for WriteConsoleOutputAttribute.
|
2011-01-04 11:58:33 +01:00 |
Andrew Nguyen
|
5f70cd6509
|
kernel32: Improve parameter validation for WriteConsoleOutputCharacterA.
|
2011-01-04 11:58:33 +01:00 |
Andrew Nguyen
|
2281c29b46
|
kernel32: Improve parameter validation for WriteConsoleOutputCharacterW.
|
2011-01-04 11:58:33 +01:00 |
Andrew Nguyen
|
9febdf3f58
|
kernel32: Improve parameter validation for WriteConsoleInputA.
|
2011-01-04 11:58:32 +01:00 |
Andrew Nguyen
|
0272da5afa
|
kernel32: Improve parameter validation for WriteConsoleInputW.
|
2011-01-04 11:58:13 +01:00 |
Andrew Nguyen
|
3501b0a580
|
kernel32: Fail with an invalid output parameter in GetNumberOfConsoleInputEvents.
|
2011-01-04 11:51:03 +01:00 |
Andrew Nguyen
|
ab8b2cfaa1
|
kernel32/tests: Avoid an input buffer overrun in the empty console write test.
|
2011-01-03 14:58:55 +01:00 |
Greg Geldorp
|
e114f85345
|
kernel32/tests: Add error codes for XP/Win2003 Wow64.
|
2011-01-03 12:14:26 +01:00 |
Greg Geldorp
|
f284719c96
|
kernel32/tests: Skip some debugger tests on 64-bit.
|
2010-12-30 16:49:00 +01:00 |
Greg Geldorp
|
a2d1c7df5e
|
kernel32/tests: Remove check of environment variables against registry.
|
2010-12-21 16:55:50 +01:00 |
Greg Geldorp
|
a4a73c20af
|
kernel32/tests: Quote command line arguments that might contain spaces.
|
2010-12-21 16:55:50 +01:00 |
Greg Geldorp
|
0650cb2456
|
kernel32/tests: Add tests to verify USERPROFILE and environment variables from registry are present and correct.
|
2010-12-20 12:47:38 +01:00 |
Piotr Caban
|
52e5087aec
|
kernel32: Added more ReadDirectoryChangesW tests.
|
2010-12-17 13:26:03 +01:00 |
Michael Stefaniuc
|
bb442a2a57
|
kernel32/tests: '\' needs to be escaped in a C string (sparse).
|
2010-11-10 12:18:21 +01:00 |
Francois Gouget
|
b990617a95
|
Assorted spelling fixes.
|
2010-11-02 13:16:57 +01:00 |
Alexandre Julliard
|
6410ab1ce8
|
libwine: Update Unicode tables to the Unicode 6.0 standard.
|
2010-10-30 20:42:09 +02:00 |
Charles Davis
|
717fc6f3a8
|
kernel32/tests: Fix the mixed-case short path test to actually test something.
|
2010-10-29 14:21:59 +02:00 |
Charles Davis
|
2d18a012a8
|
kernel32/tests: Add a test for opening short paths of differing case.
|
2010-10-28 18:18:11 +02:00 |
Austin Lund
|
86c39000a4
|
kernel32/tests: Increase timeouts to avoid test failures in CreateRemoteThread.
|
2010-10-25 13:52:51 +02:00 |
Louis Lenders
|
8819ae1e66
|
kernel32: Fix GetTempFileName with invalid path.
Found by Oskar Eisemuth.
|
2010-10-22 17:19:12 +02:00 |
Alexandre Julliard
|
1455604704
|
kernel32: Fix last error code in GetVolumeInformationW when an explicit subdir is requested.
|
2010-10-20 12:29:45 +02:00 |
Alexandre Julliard
|
732534f954
|
kernel32: Use the NT name to open the device in GetVolumeInformationW.
|
2010-10-20 12:23:00 +02:00 |
Alexandre Julliard
|
ee0f0da69b
|
kernel32: Use RtlDosPathNameToNtPathName_U to validate the path in GetVolumeInformationW.
|
2010-10-20 12:19:59 +02:00 |
Alexandre Julliard
|
e7c67c0cb1
|
ntdll: More complete implementation of NtAreMappedFilesTheSame.
|
2010-10-19 16:14:40 +02:00 |
Alexandre Julliard
|
971e9a2239
|
kernel32/tests: Add some tests for NtAreMappedFilesTheSame.
|
2010-10-18 19:47:50 +02:00 |
Louis Lenders
|
933bcb92b0
|
kernel32/tests: Add some more tests for GetTempFileName.
|
2010-10-18 11:51:21 +02:00 |
Andrew Nguyen
|
43e99d6e0c
|
kernel32: Implement GetSystemRegistryQuota as a semi-stub.
|
2010-10-11 17:11:27 +02:00 |
Alexandre Julliard
|
7064e8838c
|
kernel32/tests: Make some variables static.
|
2010-10-01 13:36:35 +02:00 |
Alexandre Julliard
|
5db7d5957a
|
kernel32/tests: Use a real console handle in the VerifyConsoleIoHandle test.
|
2010-09-29 11:57:42 +02:00 |
Alexandre Julliard
|
9f792ab3d5
|
kernel32: Implemented EnumSystemLocalesEx.
|
2010-09-27 14:13:17 +02:00 |
Peter Oberndorfer
|
9d74a70ad5
|
kernel32: Fix last error value of GetStdHandle/SetStdHandle when called with wrong std handle.
|
2010-09-23 12:00:44 +02:00 |
Peter Oberndorfer
|
297b054e74
|
kernel32: VerifyConsoleIoHandle does not set last error value.
|
2010-09-23 12:00:29 +02:00 |
Peter Oberndorfer
|
f30b708916
|
kernel32: Fix WaitForMultipleObjectsEx for handles with lower 2 bits set.
|
2010-09-23 12:00:20 +02:00 |
Peter Oberndorfer
|
4f2afdd0ac
|
kernel32: Add test for WaitForSingleObject with lower 2 bits of handles set.
|
2010-09-23 11:59:42 +02:00 |
André Hentschel
|
ee3a6770b8
|
kernel32: Add ARM support.
|
2010-09-20 12:55:29 +02:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Austin English
|
66e635adac
|
kernel32/tests: Typo fixes.
|
2010-09-09 19:28:32 +02:00 |
Austin English
|
7f30ae6349
|
kernel32/tests: Be sure to terminate array.
|
2010-09-06 20:30:25 +02:00 |
Francois Gouget
|
f3c092f738
|
kernel32/tests: Fix compilation on systems that don't support nameless unions or structs.
|
2010-08-31 14:23:47 +02:00 |
Austin English
|
90b5342fb8
|
kernel32/tests: Sparc fixes.
|
2010-08-24 12:22:39 +02:00 |
Alexandre Goujon
|
49c5bd0365
|
kernel32: Fix GetComputerName errors.
|
2010-08-23 11:58:42 +02:00 |
Jörg Höhle
|
fc872628d9
|
kernel32/tests: GetVolumeInformationA X: succeeds iff drive's default dir is root.
|
2010-08-18 17:45:02 +02:00 |
Austin English
|
067168b67b
|
kernel32/tests: Add a test for CreateFileA.
|
2010-07-28 16:28:19 +02:00 |
Aric Stewart
|
6c970e7e66
|
kernel32/tests: Add test for CT_TYPE1 of GetStringTypeW.
|
2010-07-22 13:09:24 +02:00 |
Andrey Turkin
|
a610fc17d8
|
kernel32: Enhance EndUpdateResource.
|
2010-07-22 11:41:41 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Alexandre Julliard
|
b14cfdeea4
|
tests: Run all tests with the default FPU control word.
|
2010-07-20 11:41:05 +02:00 |
Alexandre Julliard
|
e2c48c5952
|
tests: Try to avoid message boxes popping up in non-interactive testing.
|
2010-07-20 11:39:50 +02:00 |
Jörg Höhle
|
cdc120d5e5
|
kernel32/tests: Skip fewer tests on Win9x.
|
2010-07-08 17:33:37 +02:00 |
Alexandre Julliard
|
0db65fd36e
|
ntdll: Fix the initial FPU control word on 32-bit too.
|
2010-06-22 11:19:02 +02:00 |
Alexandre Julliard
|
8b54390686
|
ntdll: Fix the initial FPU control word on 64-bit.
|
2010-06-21 11:49:25 +02:00 |
Henri Verbeet
|
772a5c7c09
|
ntdll: The FPU control word for newly created threads is 0x27f.
This fixes a regression introduced by
e6611e22fb .
|
2010-06-17 11:50:23 +02:00 |
Andrew Nguyen
|
1029167232
|
kernel32/tests: Add tests to examine output file part pointer behavior for GetFullPathNameW.
|
2010-06-17 11:48:42 +02:00 |
Andrew Nguyen
|
70099e8971
|
kernel32/tests: Add tests to examine output file part pointer behavior for GetFullPathNameA.
|
2010-06-17 11:48:39 +02:00 |
Damjan Jovanovic
|
06de0195d0
|
kernel32: Stop CopyFile from overwriting a file with itself.
|
2010-06-16 19:38:58 +02:00 |
Damjan Jovanovic
|
6e5a22c733
|
kernel32: Add a CopyFile test.
|
2010-06-15 18:29:07 +02:00 |
Damjan Jovanovic
|
44aa45036b
|
kernel32: Revert 3f1404bf29 and add better CopyFile tests.
|
2010-06-14 14:14:16 +02:00 |
Damjan Jovanovic
|
3f1404bf29
|
kernel32: CopyFile cannot overwrite a file with itself.
|
2010-06-11 11:36:42 +02:00 |
André Hentschel
|
b8ff44e627
|
kernel32/tests: Add a test about unicode collation.
|
2010-06-08 12:58:55 +02:00 |
Alexandre Julliard
|
2b99e1c17d
|
kernel32: Make sure we always have a valid process title.
|
2010-06-08 11:53:58 +02:00 |
Alexandre Julliard
|
e091c12b66
|
kernel32/tests: Fix the process title tests to actually test something.
|
2010-06-08 11:50:20 +02:00 |
Alexandre Julliard
|
48cffa0323
|
kernel32/tests: Restore the stderr handle after the closing test.
|
2010-05-28 11:21:44 +02:00 |
Alexandre Julliard
|
775e5f7b3e
|
kernel32: Reset stdio handles when they are closed.
|
2010-05-26 23:16:34 +02:00 |
Austin English
|
3fd4f68827
|
kernel32/tests: Check return value of alarmThread in test_NamedPipe_2().
|
2010-05-24 12:56:19 +02:00 |
Austin English
|
e0c7fb66c4
|
kernel32/tests: Use ret in load_blackbox().
|
2010-05-24 12:53:09 +02:00 |
Andrey Turkin
|
85cc2c13f6
|
server: Connect named pipe synchronously when overlapped param is NULL.
|
2010-05-24 12:39:35 +02:00 |
Paul Vriens
|
f3b4bd2bbc
|
kernel32: Return the correct processor arch and type in wow64 mode.
|
2010-05-13 11:51:11 +02:00 |
Nikolay Sivov
|
0597e659bd
|
kernel32: Fix return code from LocalUnlock for pointer passed to it.
|
2010-05-10 10:04:54 +02:00 |
André Hentschel
|
56d28f7d5b
|
kernel32: Double the alarm timeout to prevent a failed test.
|
2010-05-07 13:30:44 +02:00 |
Gerald Pfeifer
|
978b4898e5
|
kernel32/tests: Remove variable len which is not really used from test_CommandLine.
|
2010-05-05 10:56:39 +02:00 |
Andrew Nguyen
|
f2c91f0d3c
|
kernel32: Reject a format string with insertions if no variadic arguments are passed to FormatMessageA/W.
|
2010-05-03 13:56:53 +02:00 |
Andrew Nguyen
|
cff134daf4
|
kernel32/tests: Document a few FormatMessage tests which are broken on older Windows.
|
2010-04-28 07:39:10 -05:00 |
Andrew Nguyen
|
57636255ef
|
kernel32: Merge the insertion and non-insertion codepaths in the format_message helper together to share common functionality.
|
2010-04-28 07:39:03 -05:00 |
Andrew Nguyen
|
722fd58446
|
kernel32: Process CRLF escape sequences in normal insert sequence processing path in FormatMessageA/W.
|
2010-04-28 07:38:53 -05:00 |
Andrew Nguyen
|
e724f6aa28
|
kernel32/tests: Centralize the FormatMessageW skip detection.
|
2010-04-28 07:38:05 -05:00 |
Andrew Nguyen
|
5505ae978b
|
kernel32: Handle some escape sequences with FORMAT_MESSAGE_IGNORE_INSERTS in FormatMessageA/W.
|
2010-04-28 07:37:58 -05:00 |
Andrew Nguyen
|
2193b9e887
|
kernel32: Correct output buffer behavior with empty input strings for FormatMessageA/W.
|
2010-04-28 07:37:49 -05:00 |
Andrew Nguyen
|
f50198f662
|
kernel32: Improve flag error handling in FormatMessageA/W.
|
2010-04-28 07:37:39 -05:00 |
Andrew Nguyen
|
3cb43a081b
|
kernel32: Fail if a format placeholder is present without a format specifier in FormatMessageA/W.
|
2010-04-28 07:36:35 -05:00 |
Hans Leidekker
|
9b33b479d6
|
kernel32/tests: Fix test failures on certain versions of Windows.
|
2010-04-27 14:38:38 -05:00 |
Andrew Nguyen
|
8e20322578
|
kernel32/tests: Add tests for buffer allocation in FormatMessage.
|
2010-04-19 15:43:31 +02:00 |
Andrew Nguyen
|
ce61b254d0
|
kernel32: Only check the buffer pointer in FormatMessageA if buffer allocation is requested.
|
2010-04-19 15:43:25 +02:00 |
Andrew Nguyen
|
8b28efaed7
|
kernel32: Reject an insufficiently sized buffer in FormatMessageA/W.
|
2010-04-19 15:43:07 +02:00 |
Andrew Nguyen
|
f35ca2a77c
|
kernel32/tests: Remove a superfluous comment in the FormatMessage tests.
|
2010-04-19 15:42:39 +02:00 |
Alexandre Julliard
|
5189eef6bb
|
ntdll: Fix affinity mask check for 64-bit.
|
2010-04-08 23:57:08 +02:00 |
Alexandre Julliard
|
a8e86e35dd
|
winapi: Generate the 64-bit variant of structure size/alignment tests.
|
2010-04-07 18:03:00 +02:00 |
Andrew Nguyen
|
39208d4d60
|
kernel32: Don't set last error on success in OpenConsoleW.
|
2010-04-01 18:12:40 +02:00 |
Andrew Nguyen
|
b7bf2abdff
|
kernel32: Improve parameter validation in OpenConsoleW.
|
2010-04-01 18:12:40 +02:00 |
Michael Stefaniuc
|
8f7372488b
|
kernel32/tests: Remove superfluous casts of integer constants.
|
2010-03-29 11:48:58 +02:00 |
Francois Gouget
|
3428b94a8d
|
Assorted spelling and case fixes.
|
2010-03-22 10:49:13 +01:00 |
Francois Gouget
|
891b1ce3de
|
kernel32/tests: Remove a space after a '\n' in a skip().
|
2010-03-22 10:48:17 +01:00 |
Paul Vriens
|
b120836bd2
|
kernel32/tests: Run tests again on Win95.
|
2010-03-16 17:03:23 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Henri Verbeet
|
ef058b3030
|
kernel32: Implement CheckRemoteDebuggerPresent().
|
2010-03-15 15:56:56 +01:00 |
Henri Verbeet
|
6c0ecd0955
|
server: Debugging our own process is disallowed.
|
2010-03-15 15:55:08 +01:00 |
Henri Verbeet
|
1970fb35d4
|
server: Allow the debugger to be debugged.
|
2010-03-05 13:21:22 +01:00 |
Reece Dunn
|
1b46c0660d
|
kernel32/tests: Add a test case for calling TlsFree on a freed index.
|
2010-03-03 11:49:35 +01:00 |
Alexandre Julliard
|
fbbac38e4e
|
kernel32/tests: Fix broken usage of the ok() macro return value.
Spotted by Yann Droneaud.
|
2010-02-24 16:47:48 +01:00 |
Alexandre Julliard
|
25718e1af3
|
kernel32/tests: Add a couple of last error codes for Win7.
|
2010-02-23 11:24:08 +01:00 |
Hans Leidekker
|
b7696db161
|
kernel32/tests: Fix a thread handle leak.
|
2010-02-22 13:15:43 +01:00 |
Erich Hoover
|
2902d8090a
|
kernel32/tests: Add test for 'all processors' flag on Vista and newer.
|
2010-02-22 11:57:12 +01:00 |
Alexandre Julliard
|
6164ce2d82
|
makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
|
2010-02-22 10:47:11 +01:00 |
Alexandre Julliard
|
fb950a6da5
|
kernel32/tests: Fix a test failure on xp64.
|
2010-02-17 12:04:42 +01:00 |
Michael Stefaniuc
|
0f5d042ff2
|
kernel32: Don't use HIWORD to check for swapped args in GetCurrentDirectoryA.
|
2010-02-10 14:33:35 +01:00 |
Peter Rosin
|
805f7d79db
|
kernel32: Add SetThreadErrorMode and GetThreadErrorMode.
|
2010-02-04 13:39:27 +01:00 |
Peter Rosin
|
e8a32ec2b8
|
kernel32: Add tests for SetThreadErrorMode and GetThreadErrorMode.
|
2010-02-04 13:39:27 +01:00 |
Alexandre Julliard
|
5c9753e2b6
|
kernel32/tests: Remove leftover Sleep() call.
|
2010-02-01 16:19:21 +01:00 |
Alexandre Julliard
|
5f9f260e42
|
kernel32: Avoid truncating the output buffer length in GetCurrentDirectoryA.
|
2010-02-01 13:22:41 +01:00 |
Alexandre Julliard
|
a86adcca61
|
kernel32/tests: Fix heap flag tests for the page alloc case.
|
2010-02-01 12:35:43 +01:00 |
Alexandre Julliard
|
221c115e98
|
kernel32/tests: Fix some of the heap tests for 64-bit.
|
2010-01-29 13:29:21 +01:00 |
Alexandre Julliard
|
0692bfda5f
|
ntdll: Don't require heap sizes to be 64K aligned.
|
2010-01-28 19:47:01 +01:00 |
Alexandre Julliard
|
31aa3900e4
|
ntdll: Add 8 more bytes to the block tail when tail checking is enabled.
|
2010-01-27 18:46:07 +01:00 |
Alexandre Julliard
|
356b06faea
|
kernel32/tests: Add tests for tail checking on large heap blocks.
|
2010-01-26 16:08:49 +01:00 |
Alexandre Julliard
|
b1c9ce44dd
|
kernel32/tests: Add tests for heap tail and free block checking.
|
2010-01-26 15:58:50 +01:00 |
André Hentschel
|
c008984a01
|
kernel32: Implement IsThreadAFiber function.
|
2010-01-25 12:56:26 +01:00 |
André Hentschel
|
a9353a1caf
|
kernel32/tests: Test Fiber callback count.
|
2010-01-25 12:55:41 +01:00 |
André Hentschel
|
30deb6b896
|
kernel32/tests: Test Fiber Local Storage functions.
|
2010-01-25 12:55:34 +01:00 |
André Hentschel
|
e0475a3e11
|
kernel32/tests: Test IsThreadAFiber function.
|
2010-01-25 12:55:22 +01:00 |
André Hentschel
|
f57dbecda8
|
kernel32/tests: Test fiber Ex functions.
|
2010-01-25 12:55:12 +01:00 |
André Hentschel
|
ffae80a39c
|
kernel32/tests: Run fiber tests on more platforms.
|
2010-01-25 12:55:00 +01:00 |
André Hentschel
|
2d956be11d
|
kernel32/tests: Fix header comments.
|
2010-01-25 12:46:00 +01:00 |
Alexandre Julliard
|
dabda7e3ee
|
kernel32/tests: Add tests for the global flag and its influence on the heap flags.
|
2010-01-22 12:33:24 +01:00 |
André Hentschel
|
643625b9e0
|
kernel32/tests: Initial fiber tests.
|
2010-01-20 15:35:38 +01:00 |
Paul Vriens
|
6fd641aa05
|
kernel32/tests: Skip a test on Win9x/WinMe.
|
2010-01-18 14:39:11 +01:00 |
Andrew Nguyen
|
11dce800c1
|
kernel32/tests: Add tests for IsBadCodePtr.
|
2010-01-18 14:38:53 +01:00 |
Andrew Nguyen
|
5b9730c494
|
kernel32/tests: Add more tests for IsBadWritePtr.
|
2010-01-18 14:38:48 +01:00 |
Andrew Nguyen
|
4108fd0f35
|
kernel32/tests: Add tests for IsBadReadPtr.
|
2010-01-18 14:38:41 +01:00 |
Jason Edmeades
|
99a0376a4f
|
kernel32: Return error on second attempt to free a module.
|
2010-01-18 14:26:16 +01:00 |
André Hentschel
|
b45d4aa161
|
kernel32/tests: Simplify string generation.
|
2010-01-11 11:29:38 -06:00 |
Paul Vriens
|
a95e070824
|
kernel32: Add a stubbed GetConsoleProcessList().
|
2010-01-05 12:29:18 +01:00 |
Alexandre Julliard
|
89c0b87fad
|
kernel32/tests: Fix the SetThreadIdealProcessor for WoW64.
|
2009-12-23 14:27:31 +01:00 |
Alexandre Julliard
|
221925ddbf
|
kernel32/tests: Get rid of API function typedefs.
|
2009-12-23 14:27:31 +01:00 |
Nikolay Sivov
|
6d270a1d48
|
kernel32: Fix SearchPath parameter validation with tests.
|
2009-12-22 13:48:25 +01:00 |
Nikolay Sivov
|
08a778c568
|
kernel32/tests: Init pointers in common way, add some win_skip() while skipping.
|
2009-12-22 13:48:25 +01:00 |
Nikolay Sivov
|
8b805e48fb
|
kernel32/tests: Fix LocalAlloc() allocated leaks.
|
2009-12-21 15:36:52 +01:00 |
Nikolay Sivov
|
f33db8a02d
|
kernel32/tests: Fix some find handle leaks.
|
2009-12-21 15:36:52 +01:00 |
Nicolas Le Cam
|
7ae21483ec
|
kernel32/tests: Simplify dumpmem function.
|
2009-12-21 15:01:25 +01:00 |
Nikolay Sivov
|
a29bbda1a4
|
kernel32/tests: Print line numbers in tests.
|
2009-12-21 15:01:24 +01:00 |
Nikolay Sivov
|
0fe54088bc
|
kernel32/tests: Fix few context leaks.
|
2009-12-18 11:43:48 +01:00 |
Paul Vriens
|
17eb00409c
|
kernel32/tests: Add some tests for GetLongPathNameW.
|
2009-12-17 13:25:51 +01:00 |
Paul Vriens
|
763694a646
|
kernel32/tests: Only set the size ourselves if we are on W2K.
|
2009-12-15 11:43:30 +01:00 |
Nikolay Sivov
|
59d250c4a4
|
kernel32/tests: Fix test failures on NT4.
|
2009-12-07 14:18:25 +01:00 |
Paul Vriens
|
c2f5442f2a
|
kernel32/tests: Skip some tests if needed (WinXP Home).
|
2009-12-04 14:44:11 +01:00 |
Paul Vriens
|
0c67d1bddb
|
kernel32/tests: Skip some tests on Win98/WinMe.
|
2009-12-04 14:44:03 +01:00 |
Paul Vriens
|
3b43c4e585
|
kernel32/tests: Correct some ok() statements.
|
2009-12-04 14:43:48 +01:00 |
Nikolay Sivov
|
8ea4102a6c
|
kernel32/lcformat: Add support for genitive month names in GetDateFormat().
|
2009-12-04 14:34:57 +01:00 |
Paul Vriens
|
be3c97437f
|
kernel32/tests: Add some GetLongPathNameA tests.
|
2009-12-02 16:08:52 +01:00 |
Paul Vriens
|
868d492cf7
|
kernel32/tests: Fix some intermittent crashes/failures on Vista+.
|
2009-11-29 16:37:59 +01:00 |
Alexandre Julliard
|
ac572be030
|
kernel32/tests: Specify the correct machine for the fake dll file.
|
2009-11-24 15:53:37 +01:00 |
Alexandre Julliard
|
181b3cf07f
|
server: Implement the file sharing check for delete on close with an existing image mapping.
|
2009-11-23 17:29:22 +01:00 |
Alexandre Julliard
|
923d582f07
|
server: Implement the file sharing check when truncating a file that has an existing mapping.
|
2009-11-23 17:24:45 +01:00 |
Alexandre Julliard
|
fd504b6289
|
server: Implement the special file sharing rules for memory mappings.
|
2009-11-23 17:10:28 +01:00 |
Alexandre Julliard
|
647491418b
|
kernel32/tests: Add more tests for file sharing with mappings, including SEC_IMAGE mappings.
|
2009-11-20 14:21:31 +01:00 |
Alexandre Julliard
|
c073ee54c9
|
kernel32/tests: Add some tests for file sharing against a memory mapping.
|
2009-11-19 16:16:52 +01:00 |
Austin Lund
|
f5271ce1e3
|
kernel32/tests: Fixed test for GetVolumeNameForVolumeMountPoint on directory.
|
2009-11-16 12:43:07 +01:00 |
Viliam Lejcik
|
3dc8b28d84
|
kernel32: Fix GetCurrencyFormat grouping.
|
2009-11-11 11:24:09 +01:00 |
Paul Vriens
|
159506893b
|
kernel32/tests: Fix some test failures on Win9x/WinMe.
|
2009-11-10 15:18:05 +01:00 |
Francois Gouget
|
5fb3985fa5
|
Assorted spelling fixes.
|
2009-11-09 19:42:31 +01:00 |
Alexandre Julliard
|
1a3777e2dc
|
ntdll: Reject VirtualAlloc blocks in NtUnmapViewOfSection.
|
2009-11-04 19:53:00 +01:00 |
Michael Martin
|
39d8f13785
|
kernel32/tests: Additional tests for CopyFile/MoveFile used on mapped files.
|
2009-11-04 13:17:15 +01:00 |
Alexandre Julliard
|
36e56ad1aa
|
kernel32/tests: Fix FormatMessage test failures on various Windows versions.
|
2009-10-30 11:03:39 +01:00 |
Alexandre Julliard
|
0e26e741f7
|
kernel32: Replicate the MS bug with va_list argument counting in FormatMessage.
|
2009-10-30 11:03:39 +01:00 |
Alexandre Julliard
|
24a8e33fb6
|
kernel32/tests: Use __ms_va_list in the FormatMessage test.
|
2009-10-30 11:03:39 +01:00 |
Alexandre Julliard
|
b353401513
|
kernel32: Fix handling of width and precision arguments and remove assumptions about va_list implementation in FormatMessage.
|
2009-10-30 11:03:39 +01:00 |
Alexandre Julliard
|
100131d4ca
|
kernel32: Propagate the error result from RtlFindMessage in FormatMessage.
|
2009-10-30 11:03:39 +01:00 |
Louis Lenders
|
1be99033b1
|
kernel32/tests: Add more tests for FormatMessageA.
|
2009-10-29 17:07:53 +01:00 |
Alexandre Julliard
|
549116bd68
|
kernel32/tests: Add some tests for width and precision formatting in FormatMessage.
|
2009-10-29 13:06:12 +01:00 |
Paul Vriens
|
cde8673339
|
kernel32/tests: Fix an intermittent test failure on Vista+.
|
2009-10-23 12:02:54 +02:00 |
Dan Kegel
|
4696a53679
|
kernel32: Fix two little leaks in heap test.
Found by valgrind.
|
2009-10-21 17:40:19 +02:00 |
Nikolay Sivov
|
2b7a3657f7
|
kernel32/locale: Add support for LOCALE_RETURN_GENITIVE_NAMES for LOCALE_SMONTHNAME* locale data, update Russian nls resource accordingly.
|
2009-10-21 16:05:57 +02:00 |
Nikolay Sivov
|
15c0f0a42d
|
kernel32/tests: Add tests for LOCALE_RETURN_GENITIVE_NAMES flag for GetLocaleInfoW.
|
2009-10-21 16:05:57 +02:00 |
Paul Vriens
|
d11df5126d
|
kernel32/tests: Fix some test failures on Win9x/WinMe.
|
2009-10-14 14:24:29 +02:00 |