Răsfoiți Sursa

Verify that the subsystems were successfully initialized

Sam Lantinga 7 luni în urmă
părinte
comite
0548050fc5
1 a modificat fișierele cu 2 adăugiri și 0 ștergeri
  1. 2 0
      test/testautomation_subsystems.c

+ 2 - 0
test/testautomation_subsystems.c

@@ -100,6 +100,8 @@ static int SDLCALL subsystems_dependRefCountInitAllQuitByOne(void *arg)
     /* Following should init SDL_INIT_EVENTS and give it +3 ref counts. */
     SDL_InitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK);
     SDLTest_AssertPass("Call to SDL_InitSubSystem(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK)");
+    result = SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK);
+    SDLTest_AssertCheck(result == (SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK), "Check result from SDL_WasInit(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK), expected: 0x%x, got: 0x%x", (SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_JOYSTICK), result);
     result = SDL_WasInit(SDL_INIT_EVENTS);
     SDLTest_AssertCheck(result == SDL_INIT_EVENTS, "Check result from SDL_WasInit(SDL_INIT_EVENTS), expected: 0x4000, got: 0x%x", result);