reactos/rostests
Thomas Faber 05b349a93c [NTOS]
- In ExpReleaseOrWaitForKeyedEvent, always restore previous values for ETHREAD::KeyedWaitValue and ETHREAD::KeyedWaitChain, as these fields have alternative meanings outside of keyed events
- Add missing list walk in ExpReleaseOrWaitForKeyedEvent
- In Nt(WaitFor|Release)KeyedEvent, refuse keys that are not two-byte aligned as shown by Wine tests
- Don't forget to set KTHREAD::Process on thread creation
Fixes hang when running ntdll_winetest:om as well as failing tests.
ROSTESTS-118 #resolve

svn path=/trunk/; revision=66304
2015-02-15 22:20:34 +00:00
..
apitests [GDI32_APITEST] 2015-02-14 14:07:50 +00:00
dibtests
drivers [TCPIP_DRVTEST] Temporarily fix build. 2015-01-21 18:38:26 +00:00
dxtest
kmtests [KMTESTS] 2015-02-15 10:23:21 +00:00
regtests
rosautotest [CMAKE] 2014-10-17 23:29:24 +00:00
tests [PARTTEST] 2014-11-10 18:26:34 +00:00
win32
winetests [NTOS] 2015-02-15 22:20:34 +00:00
.gitignore
CMakeLists.txt [ROSTESTS] 2015-02-13 20:20:52 +00:00
COPYING
readme.txt [ROS***]: Add few more information in the readme's. 2015-01-29 00:15:35 +00:00

====================
ReactOS Tests
====================

This directory contains various tests for ReactOS.
Make sure you also have a copy of the rest of the ReactOS
source before you attempt to build anything in this module.
It is to be placed under "modules" subdirectory of a trunk checkout.
No additional changes to build files are necessary, it'll be picked up
automatically.

To include "rostests" in your build folder:
1. Copy the rostests folder into the reactos\modules folder, or
2. Link reactos/modules/rostests to rostests

# For Windows users

    cd %%_ROSSOURCEDIR%%\reactos\modules
    mklink /j rostests %%_ROSSOURCEDIR%%\rostests

# For UNIX users

    cd \$$_ROSSOURCEDIR/reactos/modules
    ln -s \$$_ROSSOURCEDIR/rostests rostests