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.

/**
 * Reference to all test suites.
 *
 */

#ifndef _testsuites_h
#define _testsuites_h

#include "SDL_test.h"

// Test collections
extern SDLTest_TestSuiteReference audioTestSuite;
extern SDLTest_TestSuiteReference clipboardTestSuite;
extern SDLTest_TestSuiteReference eventsTestSuite;
extern SDLTest_TestSuiteReference keyboardTestSuite;
extern SDLTest_TestSuiteReference mainTestSuite;
extern SDLTest_TestSuiteReference mouseTestSuite;
extern SDLTest_TestSuiteReference pixelsTestSuite;
extern SDLTest_TestSuiteReference platformTestSuite;
extern SDLTest_TestSuiteReference rectTestSuite;
extern SDLTest_TestSuiteReference renderTestSuite;
extern SDLTest_TestSuiteReference rwopsTestSuite;
extern SDLTest_TestSuiteReference sdltestTestSuite;
extern SDLTest_TestSuiteReference stdlibTestSuite;
extern SDLTest_TestSuiteReference surfaceTestSuite;
extern SDLTest_TestSuiteReference syswmTestSuite;
extern SDLTest_TestSuiteReference timerTestSuite;
extern SDLTest_TestSuiteReference videoTestSuite;

// All test suites
SDLTest_TestSuiteReference *testSuites[] =  {
    &audioTestSuite,
    &clipboardTestSuite,
    &eventsTestSuite,
    &keyboardTestSuite,
    &mainTestSuite,
    &mouseTestSuite,
    &pixelsTestSuite,
    &platformTestSuite,
    &rectTestSuite,
    &renderTestSuite,
    &rwopsTestSuite,
    &sdltestTestSuite,
    &stdlibTestSuite,
    &surfaceTestSuite,
    &syswmTestSuite,
    &timerTestSuite,
    &videoTestSuite,
    NULL
};

#endif