Test SDL init/deinit

This commit is contained in:
Dmitry Marakasov 2016-02-17 02:44:03 +03:00
parent 6da3e4e71f
commit 52e142ce57

View File

@ -52,6 +52,20 @@ public:
BEGIN_TEST(int, char*[])
SDL sdl(SDL_INIT_VIDEO);
{
// SDL initialization stuff
EXPECT_TRUE(sdl.WasInit(SDL_INIT_VIDEO));
sdl.QuitSubSystem(SDL_INIT_VIDEO);
EXPECT_TRUE(!sdl.WasInit(SDL_INIT_VIDEO));
sdl.InitSubSystem(SDL_INIT_VIDEO);
EXPECT_TRUE(sdl.WasInit(SDL_INIT_VIDEO));
}
Window window("libSDL2pp test", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, 320, 240, 0);
Renderer renderer(window, -1, SDL_RENDERER_ACCELERATED);