aff2d37a842ce6a74a58a1be7b5ee4e738bdd02e
[reactos.git] / rostests / apitests / w32knapi / testlist.c
1 #include "w32knapi.h"
2
3 /* include the tests */
4
5 #include "ntdd/NtGdiDdCreateDirectDrawObject.c"
6 #include "ntdd/NtGdiDdDeleteDirectDrawObject.c"
7 #include "ntdd/NtGdiDdQueryDirectDrawObject.c"
8
9 #include "ntgdi/NtGdiArcInternal.c"
10 #include "ntgdi/NtGdiBitBlt.c"
11 #include "ntgdi/NtGdiCreateBitmap.c"
12 #include "ntgdi/NtGdiCreateCompatibleBitmap.c"
13 #include "ntgdi/NtGdiDoPalette.c"
14 #include "ntgdi/NtGdiEngCreatePalette.c"
15 //#include "ntgdi/NtGdiEnumFontChunk.c"
16 #include "ntgdi/NtGdiEnumFontOpen.c"
17 #include "ntgdi/NtGdiGetBitmapBits.c"
18 #include "ntgdi/NtGdiGetFontResourceInfoInternalW.c"
19 #include "ntgdi/NtGdiGetRandomRgn.c"
20 #include "ntgdi/NtGdiSelectBitmap.c"
21 #include "ntgdi/NtGdiSelectBrush.c"
22 #include "ntgdi/NtGdiSelectFont.c"
23 #include "ntgdi/NtGdiSelectPen.c"
24 #include "ntgdi/NtGdiSetBitmapBits.c"
25 #include "ntgdi/NtGdiSetDIBitsToDeviceInternal.c"
26 //#include "ntgdi/NtGdiSTROBJ_vEnumStart.c"
27 #include "ntgdi/NtGdiGetDIBits.c"
28 #include "ntgdi/NtGdiGetStockObject.c"
29
30 #include "ntuser/NtUserCallHwnd.c"
31 #include "ntuser/NtUserCallHwndLock.c"
32 #include "ntuser/NtUserCallHwndOpt.c"
33 #include "ntuser/NtUserCallHwndParam.c"
34 #include "ntuser/NtUserCallHwndParamLock.c"
35 #include "ntuser/NtUserCallNoParam.c"
36 #include "ntuser/NtUserCallOneParam.c"
37 #include "ntuser/NtUserCountClipboardFormats.c"
38 //#include "ntuser/NtUserCreateWindowEx.c"
39 #include "ntuser/NtUserEnumDisplaySettings.c"
40 #include "ntuser/NtUserFindExistingCursorIcon.c"
41 #include "ntuser/NtUserRedrawWindow.c"
42 #include "ntuser/NtUserScrollDC.c"
43 #include "ntuser/NtUserSystemParametersInfo.c"
44 #include "ntuser/NtUserToUnicodeEx.c"
45 #include "ntuser/NtUserGetTitleBarInfo.c"
46
47 /* The List of tests */
48 TESTENTRY TestList[] =
49 {
50 /* DirectDraw */
51 { L"NtGdiDdCreateDirectDrawObject", Test_NtGdiDdCreateDirectDrawObject },
52 { L"NtGdiDdQueryDirectDrawObject", Test_NtGdiDdQueryDirectDrawObject },
53 { L"NtGdiDdDeleteDirectDrawObject", Test_NtGdiDdDeleteDirectDrawObject },
54
55 /* ntgdi */
56 { L"NtGdiArcInternal", Test_NtGdiArcInternal },
57 { L"NtGdiBitBlt", Test_NtGdiBitBlt },
58 { L"NtGdiCreateBitmap", Test_NtGdiCreateBitmap },
59 { L"NtGdiCreateCompatibleBitmap", Test_NtGdiCreateCompatibleBitmap },
60 { L"NtGdiDoPalette", Test_NtGdiDoPalette },
61 { L"NtGdiEngCreatePalette", Test_NtGdiEngCreatePalette },
62 // { L"NtGdiEnumFontChunk", Test_NtGdiEnumFontChunk },
63 { L"NtGdiEnumFontOpen", Test_NtGdiEnumFontOpen },
64 { L"NtGdiGetBitmapBits", Test_NtGdiGetBitmapBits },
65 { L"NtGdiGetFontResourceInfoInternalW", Test_NtGdiGetFontResourceInfoInternalW },
66 { L"NtGdiGetRandomRgn", Test_NtGdiGetRandomRgn },
67 { L"NtGdiSetBitmapBits", Test_NtGdiSetBitmapBits },
68 { L"NtGdiSetDIBitsToDeviceInternal", Test_NtGdiSetDIBitsToDeviceInternal },
69 { L"NtGdiSelectBitmap", Test_NtGdiSelectBitmap },
70 { L"NtGdiSelectBrush", Test_NtGdiSelectBrush },
71 { L"NtGdiSelectFont", Test_NtGdiSelectFont },
72 { L"NtGdiSelectPen", Test_NtGdiSelectPen },
73 // { L"NtGdiSTROBJ_vEnumStart", Test_NtGdiSTROBJ_vEnumStart },
74 { L"NtGdiGetDIBitsInternal", Test_NtGdiGetDIBitsInternal },
75 { L"NtGdiGetStockObject", Test_NtGdiGetStockObject },
76
77 /* ntuser */
78 { L"NtUserCallHwnd", Test_NtUserCallHwnd },
79 { L"NtUserCallHwndLock", Test_NtUserCallHwndLock },
80 { L"NtUserCallHwndOpt", Test_NtUserCallHwndOpt },
81 { L"NtUserCallHwndParam", Test_NtUserCallHwndParam },
82 { L"NtUserCallHwndParamLock", Test_NtUserCallHwndParamLock },
83 { L"NtUserCallNoParam", Test_NtUserCallNoParam },
84 { L"NtUserCallOneParam", Test_NtUserCallOneParam },
85 { L"NtUserCountClipboardFormats", Test_NtUserCountClipboardFormats },
86 // { L"NtUserCreateWindowEx", Test_NtUserCreateWindowEx },
87 { L"NtUserEnumDisplaySettings", TEST_NtUserEnumDisplaySettings },
88 { L"NtUserFindExistingCursorIcon", Test_NtUserFindExistingCursoricon },
89 { L"NtUserRedrawWindow", Test_NtUserRedrawWindow },
90 { L"NtUserScrollDC", Test_NtUserScrollDC },
91 { L"NtUserSystemParametersInfo", Test_NtUserSystemParametersInfo },
92 { L"NtUserToUnicodeEx", Test_NtUserToUnicodeEx },
93 { L"NtUserGetTitleBarInfo", Test_NtUserGetTitleBarInfo }
94 };
95
96 /* The function that gives us the number of tests */
97 INT NumTests(void)
98 {
99 return sizeof(TestList) / sizeof(TESTENTRY);
100 }
101
102