f8881845f9251aff9e93110f29b81c499395800e
[reactos.git] / rostests / kmtests / kmtest / testlist.c
1 /*
2 * PROJECT: ReactOS kernel-mode tests
3 * LICENSE: GPLv2+ - See COPYING in the top level directory
4 * PURPOSE: Kernel-Mode Test Suite user-mode test list
5 * PROGRAMMER: Thomas Faber <thomas.faber@reactos.org>
6 */
7
8 #include <kmt_test.h>
9
10 KMT_TESTFUNC Test_CcCopyRead;
11 KMT_TESTFUNC Test_Example;
12 KMT_TESTFUNC Test_FindFile;
13 KMT_TESTFUNC Test_HidPDescription;
14 KMT_TESTFUNC Test_IoCreateFile;
15 KMT_TESTFUNC Test_IoDeviceObject;
16 KMT_TESTFUNC Test_IoReadWrite;
17 KMT_TESTFUNC Test_MmMapLockedPagesSpecifyCache;
18 KMT_TESTFUNC Test_NtCreateSection;
19 KMT_TESTFUNC Test_PoIrp;
20 KMT_TESTFUNC Test_RtlAvlTree;
21 KMT_TESTFUNC Test_RtlException;
22 KMT_TESTFUNC Test_RtlIntSafe;
23 KMT_TESTFUNC Test_RtlMemory;
24 KMT_TESTFUNC Test_RtlRegistry;
25 KMT_TESTFUNC Test_RtlSplayTree;
26 KMT_TESTFUNC Test_RtlStack;
27 KMT_TESTFUNC Test_RtlUnicodeString;
28 KMT_TESTFUNC Test_TcpIpIoctl;
29 KMT_TESTFUNC Test_TcpIpTdi;
30 KMT_TESTFUNC Test_TcpIpConnect;
31
32 /* tests with a leading '-' will not be listed */
33 const KMT_TEST TestList[] =
34 {
35 { "CcCopyRead", Test_CcCopyRead },
36 { "-Example", Test_Example },
37 { "FindFile", Test_FindFile },
38 { "HidPDescription", Test_HidPDescription },
39 { "IoCreateFile", Test_IoCreateFile },
40 { "IoDeviceObject", Test_IoDeviceObject },
41 { "IoReadWrite", Test_IoReadWrite },
42 { "MmMapLockedPagesSpecifyCache", Test_MmMapLockedPagesSpecifyCache },
43 { "NtCreateSection", Test_NtCreateSection },
44 { "PoIrp", Test_PoIrp },
45 { "RtlAvlTree", Test_RtlAvlTree },
46 { "RtlException", Test_RtlException },
47 { "RtlIntSafe", Test_RtlIntSafe },
48 { "RtlMemory", Test_RtlMemory },
49 { "RtlRegistry", Test_RtlRegistry },
50 { "RtlSplayTree", Test_RtlSplayTree },
51 { "RtlStack", Test_RtlStack },
52 { "RtlUnicodeString", Test_RtlUnicodeString },
53 { "TcpIpTdi", Test_TcpIpTdi },
54 { "TcpIpConnect", Test_TcpIpConnect },
55 { NULL, NULL },
56 };