1 /** 2 * Reference to all test suites. 3 * 4 */ 5 6 #ifndef _testsuites_h 7 #define _testsuites_h 8 9 #include "SDL_test.h" 10 11 /* Test collections */ 12 extern SDLTest_TestSuiteReference audioTestSuite; 13 extern SDLTest_TestSuiteReference clipboardTestSuite; 14 extern SDLTest_TestSuiteReference eventsTestSuite; 15 extern SDLTest_TestSuiteReference keyboardTestSuite; 16 extern SDLTest_TestSuiteReference mainTestSuite; 17 extern SDLTest_TestSuiteReference mouseTestSuite; 18 extern SDLTest_TestSuiteReference pixelsTestSuite; 19 extern SDLTest_TestSuiteReference platformTestSuite; 20 extern SDLTest_TestSuiteReference rectTestSuite; 21 extern SDLTest_TestSuiteReference renderTestSuite; 22 extern SDLTest_TestSuiteReference rwopsTestSuite; 23 extern SDLTest_TestSuiteReference sdltestTestSuite; 24 extern SDLTest_TestSuiteReference stdlibTestSuite; 25 extern SDLTest_TestSuiteReference surfaceTestSuite; 26 extern SDLTest_TestSuiteReference syswmTestSuite; 27 extern SDLTest_TestSuiteReference timerTestSuite; 28 extern SDLTest_TestSuiteReference videoTestSuite; 29 extern SDLTest_TestSuiteReference hintsTestSuite; 30 31 /* All test suites */ 32 SDLTest_TestSuiteReference *testSuites[] = { 33 &audioTestSuite, 34 &clipboardTestSuite, 35 &eventsTestSuite, 36 &keyboardTestSuite, 37 &mainTestSuite, 38 &mouseTestSuite, 39 &pixelsTestSuite, 40 &platformTestSuite, 41 &rectTestSuite, 42 &renderTestSuite, 43 &rwopsTestSuite, 44 &sdltestTestSuite, 45 &stdlibTestSuite, 46 &surfaceTestSuite, 47 &syswmTestSuite, 48 &timerTestSuite, 49 &videoTestSuite, 50 &hintsTestSuite, 51 NULL 52 }; 53 54 #endif 55