Colin Finck
da200b3a2c
[ROSTESTS]
...
- Add a function "add_rostests_file" that calls both add_cd_file() and install() accordingly for regression tests.
Use this function everywhere in rostests where add_cd_file() was used previously. This puts tests always in the right place on CD and also generates proper installation rules for them.
- Add a custom target "rostests_install" that performs an "install" on all rostests components.
This finally gives us a convenient and reliable way to copy all regression tests and their dependencies into a single directory (specified by the ROSTESTS_INSTALL environment variable).
Will be used on the WHS-Testbot to let it finally run each and every test.
CORE-12401
ONLINE-441
svn path=/trunk/; revision=73533
2017-01-13 09:24:15 +00:00
Thomas Faber
7f94fb8b3d
[REGDUMP]
...
- Fix a buffer overflow. Patch by Víctor Martínez Calvo.
ROSTESTS-203 #resolve
svn path=/trunk/; revision=72960
2016-10-12 12:41:31 +00:00
Amine Khaldi
248dcd328b
* Addendum to r71184. CORE-9111
...
svn path=/trunk/; revision=71185
2016-04-20 12:39:37 +00:00
Pierre Schweitzer
cf7b88e22f
[NP_ENUM]
...
Add a test application that allows checking that currently network places enumeration is broken in ReactOS
svn path=/trunk/; revision=70759
2016-02-20 15:56:49 +00:00
Sylvain Petreolle
1a33bc3cdf
[ROSTESTS]
...
Fix 0x%lu specifier.
Add cmake file for notificationtest.
svn path=/trunk/; revision=69436
2015-10-03 22:21:19 +00:00
Pierre Schweitzer
ed161d747f
[NTFS_TEST]
...
No need for such test anylonger, we have NTFSInfo now which is better :-)
svn path=/trunk/; revision=68329
2015-07-01 11:17:22 +00:00
Pierre Schweitzer
ef570a4f3f
[PARTTEST]
...
Add a dummy application that will open first disk and check first sector for MBR and then will open first partition to check for something known (& not MBR)
svn path=/trunk/; revision=65367
2014-11-10 18:26:34 +00:00
Pierre Schweitzer
67656096bd
[NTFS_TEST]
...
Add a simple application (à la NTFSInfo & nfi) to dump the data about a NTFS volume using the FSCTL control codes.
This is for both demonstrating how it works and to assess our driver behavior against Windows behavior of these FSCTL.
CORE-8725
svn path=/trunk/; revision=65165
2014-11-01 09:56:33 +00:00
Amine Khaldi
c0e495f046
[CMAKE]
...
* Addendum to r64795.
* Also remove unneeded wine linking and ntdll importing.
* Remove redundant defines.
svn path=/trunk/; revision=64796
2014-10-17 23:29:24 +00:00
Amine Khaldi
64a6fffdbc
[CMAKE]
...
* Module type win32dll ENTRYPOINT 0 => module.
svn path=/trunk/; revision=64703
2014-10-12 22:28:39 +00:00
Timo Kreuzer
b79f784efd
[DLLIMPORT_TEST]
...
- Only link to framedynex on GCC builds
svn path=/trunk/; revision=64511
2014-10-03 19:29:05 +00:00
Timo Kreuzer
107156d372
[DLLEXPORT_TEST]
...
Rename main() to test()
svn path=/trunk/; revision=64452
2014-10-02 08:23:38 +00:00
Timo Kreuzer
279d5c7c78
[DLLEXPORT_TEST]
...
Make it a DLL, not a static lib. Noticed by Thomas.
svn path=/trunk/; revision=64450
2014-10-02 07:58:18 +00:00
Timo Kreuzer
1caf359b62
[DLLEXPORT_TEST]
...
Fix a typo
svn path=/trunk/; revision=64449
2014-10-02 07:30:59 +00:00
Timo Kreuzer
f539e74361
[DLLEXPORT_TEST]
...
Add a dll that imports basically everything from framedyn.dll
svn path=/trunk/; revision=64424
2014-09-30 20:52:54 +00:00
Thomas Faber
7849947ca5
[PSEH_TEST]
...
- Fix incorrect size in memcmp. Spotted by clang
svn path=/trunk/; revision=64123
2014-09-12 10:31:48 +00:00
Thomas Faber
104275db8c
[PSEH_TEST]
...
- Add test case that uses a significant amount of stack in the except handler
CORE-8469 #resolve
svn path=/trunk/; revision=63959
2014-08-26 21:49:06 +00:00
Timo Kreuzer
10a264845d
[ROSTESTS]
...
Silence some warnings, fix compilation of w32kdll with MSVC, give dllexport_test dlls a base address.
svn path=/trunk/; revision=63515
2014-05-31 16:00:05 +00:00
Timo Kreuzer
0339d4e1a5
[ROSTESTS]
...
disable some tests on x64, since they don't build. Disable some exports from dllexport_test on non-x86 build, since decorations are x86 specific.
svn path=/trunk/; revision=63453
2014-05-25 20:21:02 +00:00
Pierre Schweitzer
9c0ff4b952
[PSEH2]
...
Properly declare with register
svn path=/trunk/; revision=63151
2014-05-04 09:43:38 +00:00
Timo Kreuzer
73512e7ad4
[PSEH_TEST]
...
#if out a test for C++. This test only shows the limitations of PSEH and does not provide a satisfying result anyway.
svn path=/trunk/; revision=62629
2014-04-05 16:49:17 +00:00
Timo Kreuzer
2afcfa6dbd
[PSEH2_TEST}
...
Use the tests with C++, too.
svn path=/trunk/; revision=62620
2014-04-05 14:24:16 +00:00
Timo Kreuzer
86d2e8f543
[DLLEXPORT_TEST]
...
Add a test that checks the ability to link to function and data exports with cdecl, stdcall and c++ mangled names, including forwarders. It just prints "done". Feel free to convert it into a proper rostests, if you think it's required.
svn path=/trunk/; revision=62269
2014-02-20 20:29:51 +00:00
Timo Kreuzer
fe029c9c69
[PSEH2_TEST]
...
Add another test for non-volatile values. Note that PSEH does NOT work like real SEH here, but this is expected and can not be fixed without special compiler support. Do NEVER DO this kind of stuff inside SEH blocks! Use volatile variables in this case.
svn path=/trunk/; revision=62268
2014-02-20 20:20:26 +00:00
Timo Kreuzer
1dce7e61b1
[PSEH2_TEST]
...
Add a test that fails with PSEH3
svn path=/trunk/; revision=60836
2013-11-02 16:48:45 +00:00
Amine Khaldi
cdb62c6244
* Addendum to r60650.
...
CORE-7471 #resolve
svn path=/trunk/; revision=60653
2013-10-13 23:12:09 +00:00
Hermès Bélusca-Maïto
2dd6b556a9
[ROSTESTS]
...
Correct spelling of "receive" throughout the codebase.
Patch by andygui.
CORE-7062 #resolve #comment Part for RosTests fixed in revision r58745.
svn path=/trunk/; revision=58745
2013-04-13 21:33:03 +00:00
Hermès Bélusca-Maïto
6462517d32
Remove the unneeded $Id$ blabla from the source code.
...
svn path=/trunk/; revision=58492
2013-03-14 00:39:31 +00:00
Hermès Bélusca-Maïto
084bdac394
Remove ALL the unneeded "author date id revision" svn properties.
...
svn path=/trunk/; revision=58491
2013-03-14 00:02:41 +00:00
Timo Kreuzer
2b6431ea3e
Amendment to r58335
...
svn path=/trunk/; revision=58336
2013-02-17 15:12:16 +00:00
Amine Khaldi
c71475e3bb
* Addendum to r58214.
...
svn path=/trunk/; revision=58290
2013-02-05 17:54:22 +00:00
Timo Kreuzer
5171e4abb2
[PSEH2_TEST]
...
Fix build with PSEH3
svn path=/trunk/; revision=58056
2012-12-30 13:35:30 +00:00
Amine Khaldi
7d3f5052d0
* Addendum to r55855.
...
svn path=/trunk/; revision=55856
2012-02-25 17:23:58 +00:00
Thomas Faber
4421e839ea
[PSEH2_TEST]
...
- Suppress unhelpful warnings
- Remove unneeded compiler flags
svn path=/trunk/; revision=54495
2011-11-24 14:07:44 +00:00
Jérôme Gardou
e293f3d468
[CMAKE]
...
- rostests side of r53585
svn path=/trunk/; revision=53586
2011-09-04 17:33:34 +00:00
Timo Kreuzer
92a2b84a97
[PSEH2_TEST]
...
Don't compile pseh2 test with MSVC
svn path=/trunk/; revision=52316
2011-06-17 14:13:30 +00:00
Rafal Harabien
6486187cdb
[ROSTESTS]
...
- Declare functions with 0 arguments using VOID keyword. In C it matters
- Add imagehlp winetest to CMake build
svn path=/trunk/; revision=52006
2011-05-30 11:40:58 +00:00
Timo Kreuzer
13719879aa
[MMIXER_TEST]
...
- Fix order of importlibs (will be required soon)
svn path=/trunk/; revision=51859
2011-05-23 15:36:00 +00:00
Jérôme Gardou
9482663bde
[CMAKE/ROSTESTS]
...
Addendum to 51749
svn path=/trunk/; revision=51750
2011-05-14 20:55:36 +00:00
Jérôme Gardou
34d5d94b0a
[ROSTESTS/CMAKE]
...
- addendum to 51731
svn path=/trunk/; revision=51733
2011-05-14 14:03:44 +00:00
Sylvain Petreolle
0c8a13f783
[ROSTESTS]
...
Add mmixer_test to cmake build.
svn path=/trunk/; revision=50582
2011-01-31 21:50:16 +00:00
Johannes Anderwald
9358c42c8f
[MMIXER_TEST]
...
- Update mmixer tests
svn path=/trunk/; revision=50526
2011-01-28 09:56:00 +00:00
Sylvain Petreolle
6d8a71b4a4
[CMAKE]
...
Add apitests and pseh2_test.
svn path=/trunk/; revision=50277
2011-01-03 11:24:54 +00:00
Timo Kreuzer
da3e12b450
delete old Zwcontinue test
...
svn path=/trunk/; revision=48622
2010-08-25 10:15:34 +00:00
Daniel Reimer
13ef18576c
Forgot one kernel32 include.
...
svn path=/trunk/; revision=48006
2010-07-12 15:31:49 +00:00
Timo Kreuzer
c3b4cac97a
[SUSPEND]
...
Fix compilation for amd64
svn path=/trunk/; revision=47844
2010-06-25 01:37:58 +00:00
Timo Kreuzer
bbbbb74fd5
[PRIMITIVES]
...
- use pointer sized integers when converting handles
svn path=/trunk/; revision=47832
2010-06-23 12:40:55 +00:00
Timo Kreuzer
5cede710e0
[ROSTESTS]
...
Fix 64 bit build of some modules (Samuel Serapion, modified by me)
svn path=/trunk/; revision=47551
2010-06-03 20:08:26 +00:00
Johannes Anderwald
318229f03f
[MMIXER_TEST]
...
- Implement AllocEventData, FreeEventData for mmixer library
svn path=/trunk/; revision=44874
2010-01-02 01:54:09 +00:00
Johannes Anderwald
7615ef446e
[MMIXER_TEST]
...
- Allocate the unicode version of LPMIXERCONTROL as mmixer api expects those
- Fix building of mmixer_test as mmixer now uses KsCreatePin
svn path=/trunk/; revision=44662
2009-12-20 00:55:50 +00:00