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