21 #if defined SDL_JOYSTICK_DISABLED || defined SDL_HAPTIC_DISABLED
24 int enabled_subsystems;
29 enabled_subsystems =
SDL_WasInit(initialized_subsystems);
30 SDLTest_AssertCheck( enabled_subsystems == initialized_subsystems,
"SDL_WasInit(SDL_INIT_EVERYTHING) contains all systems (%i)", enabled_subsystems );
34 enabled_subsystems =
SDL_WasInit(initialized_subsystems);
35 SDLTest_AssertCheck( enabled_subsystems == 0,
"SDL_Quit should shut down everything (%i)", enabled_subsystems );
49 #if defined SDL_JOYSTICK_DISABLED || defined SDL_HAPTIC_DISABLED || defined SDL_GAMECONTROLLER_DISABLED
56 int initialized_system;
57 int subsystem = subsystems[
i];
63 SDLTest_AssertCheck( (initialized_system & subsystem) != 0,
"SDL_WasInit(%x) should be true (%x)", subsystem, initialized_system );
77 #if defined SDL_JOYSTICK_DISABLED || defined SDL_GAMECONTROLLER_DISABLED
80 int initialized_system;
87 initialized_system =
SDL_WasInit(joy_and_controller);
88 SDLTest_AssertCheck( (initialized_system & joy_and_controller) == joy_and_controller,
"SDL_WasInit() should be true for joystick & controller (%x)", initialized_system );
93 initialized_system =
SDL_WasInit(joy_and_controller);
94 SDLTest_AssertCheck( (initialized_system & joy_and_controller) == 0,
"SDL_WasInit() should be false for joystick & controller (%x)", initialized_system );
102 #if defined SDL_JOYSTICK_DISABLED || defined SDL_GAMECONTROLLER_DISABLED
105 int initialized_system;
113 initialized_system =
SDL_WasInit(joy_and_controller);
114 SDLTest_AssertCheck( (initialized_system & joy_and_controller) == joy_and_controller,
"SDL_WasInit() should be true for joystick & controller (%x)", initialized_system );
119 initialized_system =
SDL_WasInit(joy_and_controller);