reactos/rostests/kmtests
Pierre Schweitzer 9e06c66b38 [KMTESTS:IO]
Extend the IoCreateFile tests with two parts tests.
First part properly checks for opening/reparse handling on mount points (and ideally on symlinks, see below).
The other part checks for proper handling of the IO_STOP_ON_SYMLINK parameter.

Regarding symlink, I'm clearly not convinced that what I did is correct (hence the failure on both W2K3 & ROS). It seems to me that symlink resolution is up to the FSD and not to IO which only handles mount point traversal.
If someone (Alex?) can confirm/infirm and give more insight, that's more than welcome.

svn path=/trunk/; revision=69322
2015-09-22 22:31:08 +00:00
..
example
include [KMTESTS:IO] 2015-05-01 11:03:21 +00:00
kernel32
kmtest [KMTESTS:IO] 2015-09-22 22:31:08 +00:00
kmtest_drv [KMTESTS:CM] 2015-09-18 11:06:11 +00:00
npfs
ntos_cm [KMTESTS:CM] 2015-09-18 11:06:11 +00:00
ntos_ex [KMTEST] 2015-04-12 12:42:50 +00:00
ntos_fsrtl [KMTEST] 2015-05-24 18:14:49 +00:00
ntos_io [KMTESTS:IO] 2015-09-22 22:31:08 +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
ntos_ps
ntos_se
rtl [KMTESTS] 2015-09-19 21:46:40 +00:00
tcpip
CMakeLists.txt [KMTESTS:IO] 2015-09-22 22:31:08 +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.