int main( int argc, const char *argv[] ) { (void) argc; (void) argv; #else /* TEST_STANDALONE */ int test_surface (void) { #endif /* TEST_STANDALONE */ int ret; SDL_Surface *testsur; SDL_ATinit( "SDL_Surface" ); SDL_ATbegin( "Initializing" ); /* Initializes the SDL subsystems. */ ret = SDL_Init(0); if (SDL_ATassert( "SDL_Init(0)", ret == 0)) goto err; /* Now run on the video mode. */ ret = SDL_InitSubSystem( SDL_INIT_VIDEO ); if (SDL_ATassert( "SDL_InitSubSystem( SDL_INIT_VIDEO )", ret == 0)) goto err; /* * Surface on surface tests. */ /* Create the test surface. */ testsur = SDL_CreateRGBSurface( 0, 80, 60, 32, RMASK, GMASK, BMASK, AMASK ); if (SDL_ATassert( "SDL_CreateRGBSurface", testsur != NULL)) goto err; SDL_ATend(); /* Run surface on surface tests. */ surface_testLoad( testsur ); surface_runTests( testsur ); /* Clean up. */ SDL_FreeSurface( testsur ); /* Exit SDL. */ SDL_Quit(); return SDL_ATfinish(); err: return SDL_ATfinish(); }
int main( int argc, const char *argv[] ) { (void) argc; (void) argv; #else /* TEST_STANDALONE */ int test_rect (void) { #endif /* TEST_STANDALONE */ SDL_ATinit( "Rect" ); rect_testIntersectRectAndLine(); return SDL_ATfinish(); }
int main( int argc, const char *argv[] ) { (void) argc; (void) argv; #else /* TEST_STANDALONE */ int test_audio (void) { #endif /* TEST_STANDALONE */ SDL_ATinit( "SDL_Audio" ); audio_testOpen(); return SDL_ATfinish(); }
int main( int argc, const char *argv[] ) { (void) argc; (void) argv; #else /* TEST_STANDALONE */ int test_rwops (void) { #endif /* TEST_STANDALONE */ SDL_ATinit( "SDL_RWops" ); rwops_testParam(); rwops_testMem(); rwops_testConstMem(); rwops_testFile(); rwops_testFP(); return SDL_ATfinish(); }