test/testautomation_suites.h
author Sam Lantinga <slouken@libsdl.org>
Fri, 24 May 2013 03:23:21 -0700
changeset 7216 3586fc0ba156
parent 7191 75360622e65f
child 7663 53fe1b64eb2d
permissions -rw-r--r--
Added the beginning of automated tests for the standard C library routines.
Implemented more SDL_snprintf format specifiers.
aschiffler@6756
     1
/**
aschiffler@6756
     2
 * Reference to all test suites.
aschiffler@6756
     3
 *
aschiffler@6756
     4
 */
aschiffler@6756
     5
aschiffler@6756
     6
#ifndef _testsuites_h
aschiffler@6756
     7
#define _testsuites_h
aschiffler@6756
     8
aschiffler@6756
     9
#include "SDL_test.h"
aschiffler@6756
    10
aschiffler@6756
    11
// Test collections
aschiffler@6772
    12
extern SDLTest_TestSuiteReference audioTestSuite;
aschiffler@6760
    13
extern SDLTest_TestSuiteReference clipboardTestSuite;
aschiffler@6800
    14
extern SDLTest_TestSuiteReference eventsTestSuite;
aschiffler@6800
    15
extern SDLTest_TestSuiteReference keyboardTestSuite;
jorgen@6866
    16
extern SDLTest_TestSuiteReference mainTestSuite;
slouken@7216
    17
extern SDLTest_TestSuiteReference mouseTestSuite;
slouken@7216
    18
extern SDLTest_TestSuiteReference pixelsTestSuite;
aschiffler@6756
    19
extern SDLTest_TestSuiteReference platformTestSuite;
aschiffler@6757
    20
extern SDLTest_TestSuiteReference rectTestSuite;
aschiffler@6763
    21
extern SDLTest_TestSuiteReference renderTestSuite;
aschiffler@6760
    22
extern SDLTest_TestSuiteReference rwopsTestSuite;
slouken@7216
    23
extern SDLTest_TestSuiteReference sdltestTestSuite;
slouken@7216
    24
extern SDLTest_TestSuiteReference stdlibTestSuite;
aschiffler@6773
    25
extern SDLTest_TestSuiteReference surfaceTestSuite;
aschiffler@6800
    26
extern SDLTest_TestSuiteReference syswmTestSuite;
slouken@7216
    27
extern SDLTest_TestSuiteReference timerTestSuite;
aschiffler@6800
    28
extern SDLTest_TestSuiteReference videoTestSuite;
aschiffler@6756
    29
aschiffler@6756
    30
// All test suites
aschiffler@6756
    31
SDLTest_TestSuiteReference *testSuites[] =  {
slouken@7191
    32
    &audioTestSuite,
slouken@7191
    33
    &clipboardTestSuite,
slouken@7191
    34
    &eventsTestSuite,
slouken@7191
    35
    &keyboardTestSuite,
slouken@7191
    36
    &mainTestSuite,
slouken@7216
    37
    &mouseTestSuite,
slouken@7216
    38
    &pixelsTestSuite,
slouken@7191
    39
    &platformTestSuite,
slouken@7191
    40
    &rectTestSuite,
slouken@7191
    41
    &renderTestSuite,
slouken@7191
    42
    &rwopsTestSuite,
slouken@7216
    43
    &sdltestTestSuite,
slouken@7216
    44
    &stdlibTestSuite,
slouken@7191
    45
    &surfaceTestSuite,
slouken@7191
    46
    &syswmTestSuite,
slouken@7216
    47
    &timerTestSuite,
slouken@7191
    48
    &videoTestSuite,
slouken@7191
    49
    NULL
aschiffler@6756
    50
};
aschiffler@6756
    51
aschiffler@6756
    52
#endif