reactos/rostests/kmtests
Pierre Schweitzer ef0b98d6fb [KMTESTS]
- Define a new macro function KmtGetSystemOrEmbeddedRoutineAddress() which is to be used to get a function address from Mm if it exists system-wide or to fallback to embedded function if it doesn't exist
- Use this mechanism to add tests for the newly implemented FsRtlRemoveDotsFromPath() which is Vista+.

That allows, with a single build (and thus, same binaries), testing a function in ReactOS and in Windows. 

svn path=/trunk/; revision=71046
2016-03-25 18:53:43 +00:00
..
example
include [KMTESTS] 2016-03-25 18:53:43 +00:00
kernel32
kmtest [KMTESTS:PO] 2015-10-11 17:06:14 +00:00
kmtest_drv [KMTESTS] 2016-03-25 18:53:43 +00:00
novp_fsrtl [KMTESTS] 2016-03-25 18:53:43 +00:00
npfs
ntos_cm [KMTESTS:CM] 2015-09-18 11:06:11 +00:00
ntos_ex
ntos_fsrtl [KMTESTS:FSRTL] 2015-12-01 14:22:17 +00:00
ntos_io [KMTESTS:IO] 2015-11-29 19:11:35 +00:00
ntos_ke [KMTESTS:KE] 2015-09-19 23:59:02 +00:00
ntos_mm [KMTESTS:MM] 2015-09-22 18:05:45 +00:00
ntos_ob [KMTESTS:OB] 2015-10-17 17:41:43 +00:00
ntos_po [NTOS:PO] 2015-10-11 19:57:06 +00:00
ntos_ps
ntos_se
rtl [CRT] 2015-09-29 17:24:48 +00:00
tcpip
CMakeLists.txt [KMTESTS] 2016-03-25 18:53:43 +00:00
readme.txt

This directory contains the ReactOS Kernel-Mode Test Suite.

The kmtest, kmtest_drv and include subdirectories contain the
testing framework infrastructure, other directories contain tests.

The example subdirectory contains a set of small tests that can be used as
examples and templates.


See http://www.reactos.org/wiki/KmtestsHowto for more
information and a guide on how to use the framework.