]> git.sesse.net Git - movit/blobdiff - gtest_sdl_main.cpp
Ask Google Test not to use exceptions.
[movit] / gtest_sdl_main.cpp
index 01eedf2a09bf5e326d931821eeb65d2f7a716589..21c923aa755a185e98ea5b9c817e024df750d223 100644 (file)
@@ -1,3 +1,5 @@
+#define GTEST_HAS_EXCEPTIONS 0
+
 #include <SDL/SDL.h>
 #include "gtest/gtest.h"
 
@@ -7,9 +9,11 @@ int main(int argc, char **argv) {
        SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 0);
        SDL_GL_SetAttribute(SDL_GL_STENCIL_SIZE, 0);
        SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1);
-       SDL_SetVideoMode(1280, 720, 0, SDL_OPENGL);
+       SDL_SetVideoMode(32, 32, 0, SDL_OPENGL);
        SDL_WM_SetCaption("OpenGL window for unit test", NULL);
 
        testing::InitGoogleTest(&argc, argv);
-       return RUN_ALL_TESTS();
+       int err = RUN_ALL_TESTS();
+       SDL_Quit();
+       exit(err);
 }