[SHELL32]
[reactos.git] / rostests / dxtest / ddraw / testlist.cpp
1 #ifndef _DDRAWTESTLIST_H
2 #define _DDRAWTESTLIST_H
3
4 #include "ddrawtest.h"
5 #include "debug.cpp"
6
7 /* include the tests */
8 #include "DDraw/create.cpp"
9 #include "DDraw/display_modes.cpp"
10 #include "DDraw/available_mem.cpp"
11 #include "Surface/create.cpp"
12 #include "Surface/private_data.cpp"
13 #include "Surface/blt.cpp"
14 #include "Surface/misc.cpp"
15
16 /* The List of tests */
17 TEST TestList[] =
18 {
19 { "IDirectDraw: COM Stuff", Test_CreateDDraw },
20 { "IDirectDraw: GetDeviceIdentifier", Test_GetDeviceIdentifier },
21 { "IDirectDraw: Display Modes", Test_DisplayModes },
22 { "IDirectDraw: Available Video Memory", Test_GetAvailableVidMem },
23 { "IDirectDraw: GetFourCC", Test_GetFourCCCodes },
24 { "IDirectDraw: Cooperative Levels", Test_SetCooperativeLevel },
25 { "IDirectDrawSurface: Creation", Test_CreateSurface },
26 { "IDirectDrawSurface: Blting", Test_Blt },
27 { "IDirectDrawSurface: Private Data", Test_PrivateData },
28 { "IDirectDrawSurface: Miscellaneous Tests", Test_Misc },
29 };
30
31 /* The function that gives us the number of tests */
32 INT NumTests(void)
33 {
34 return sizeof(TestList) / sizeof(TEST);
35 }
36
37 #endif /* _DDRAWTESTLIST_H */
38
39 /* EOF */