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 */ 40