[SHIMGVW] Improve zooming feature and realize image edit (#3473)
[reactos.git] / modules / rostests / kmtests / kmtest / testlist.c
1 /*
2 * PROJECT: ReactOS kernel-mode tests
3 * LICENSE: LGPL-2.1+ (https://spdx.org/licenses/LGPL-2.1+)
4 * PURPOSE: Kernel-Mode Test Suite user-mode test list
5 */
6
7 #include <kmt_test.h>
8
9 KMT_TESTFUNC Test_CcCopyRead;
10 KMT_TESTFUNC Test_CcCopyWrite;
11 KMT_TESTFUNC Test_CcMapData;
12 KMT_TESTFUNC Test_CcPinMappedData;
13 KMT_TESTFUNC Test_CcPinRead;
14 KMT_TESTFUNC Test_CcSetFileSizes;
15 KMT_TESTFUNC Test_Example;
16 KMT_TESTFUNC Test_FileAttributes;
17 KMT_TESTFUNC Test_FindFile;
18 KMT_TESTFUNC Test_FltMgrLoad;
19 KMT_TESTFUNC Test_FltMgrReg;
20 KMT_TESTFUNC Test_HidPDescription;
21 KMT_TESTFUNC Test_IoCreateFile;
22 KMT_TESTFUNC Test_IoDeviceObject;
23 KMT_TESTFUNC Test_IoReadWrite;
24 KMT_TESTFUNC Test_MmMapLockedPagesSpecifyCache;
25 KMT_TESTFUNC Test_NtCreateSection;
26 KMT_TESTFUNC Test_PoIrp;
27 KMT_TESTFUNC Test_RtlAvlTree;
28 KMT_TESTFUNC Test_RtlException;
29 KMT_TESTFUNC Test_RtlIntSafe;
30 KMT_TESTFUNC Test_RtlMemory;
31 KMT_TESTFUNC Test_RtlRegistry;
32 KMT_TESTFUNC Test_RtlSplayTree;
33 KMT_TESTFUNC Test_RtlStack;
34 KMT_TESTFUNC Test_RtlStrSafe;
35 KMT_TESTFUNC Test_RtlUnicodeString;
36 KMT_TESTFUNC Test_TcpIpIoctl;
37 KMT_TESTFUNC Test_TcpIpTdi;
38 KMT_TESTFUNC Test_TcpIpConnect;
39
40 /* tests with a leading '-' will not be listed */
41 const KMT_TEST TestList[] =
42 {
43 { "CcCopyRead", Test_CcCopyRead },
44 { "CcCopyWrite", Test_CcCopyWrite },
45 { "CcMapData", Test_CcMapData },
46 { "CcPinMappedData", Test_CcPinMappedData },
47 { "CcPinRead", Test_CcPinRead },
48 { "CcSetFileSizes", Test_CcSetFileSizes },
49 { "-Example", Test_Example },
50 { "FileAttributes", Test_FileAttributes },
51 { "FindFile", Test_FindFile },
52 { "-FltMgrLoad", Test_FltMgrLoad }, // TODO: WIP/untested/crashes.
53 { "-FltMgrReg", Test_FltMgrReg }, // TODO: WIP/untested/crashes.
54 { "HidPDescription", Test_HidPDescription },
55 { "IoCreateFile", Test_IoCreateFile },
56 { "IoDeviceObject", Test_IoDeviceObject },
57 { "IoReadWrite", Test_IoReadWrite },
58 { "MmMapLockedPagesSpecifyCache", Test_MmMapLockedPagesSpecifyCache },
59 { "NtCreateSection", Test_NtCreateSection },
60 { "PoIrp", Test_PoIrp },
61 { "RtlAvlTree", Test_RtlAvlTree },
62 { "RtlException", Test_RtlException },
63 { "RtlIntSafe", Test_RtlIntSafe },
64 { "RtlMemory", Test_RtlMemory },
65 { "RtlRegistry", Test_RtlRegistry },
66 { "RtlSplayTree", Test_RtlSplayTree },
67 { "RtlStack", Test_RtlStack },
68 { "RtlStrSafe", Test_RtlStrSafe },
69 { "RtlUnicodeString", Test_RtlUnicodeString },
70 { "TcpIpTdi", Test_TcpIpTdi },
71 { "TcpIpConnect", Test_TcpIpConnect },
72 { NULL, NULL },
73 };