diff --git a/framework/filesystem/test/filesystem_tests.cpp b/framework/filesystem/test/filesystem_tests.cpp index ca9fdd5..21b9c2b 100644 --- a/framework/filesystem/test/filesystem_tests.cpp +++ b/framework/filesystem/test/filesystem_tests.cpp @@ -4,6 +4,8 @@ //#include #include +#include // SDL_main + #include #include diff --git a/framework/input/test/input_visualizer.cpp b/framework/input/test/input_visualizer.cpp index d457a7a..8be4957 100644 --- a/framework/input/test/input_visualizer.cpp +++ b/framework/input/test/input_visualizer.cpp @@ -146,3 +146,8 @@ TEST(input_service, input_visualizer) { sdl_ss.destroyWindow(); } +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} + diff --git a/framework/opengl_renderer/test/simple_spritesheet_render_task_test.cpp b/framework/opengl_renderer/test/simple_spritesheet_render_task_test.cpp index 0e46fa2..a96273d 100644 --- a/framework/opengl_renderer/test/simple_spritesheet_render_task_test.cpp +++ b/framework/opengl_renderer/test/simple_spritesheet_render_task_test.cpp @@ -136,3 +136,8 @@ TEST(simple_spritesheet_render_task, it) { engine.run(); } +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} + diff --git a/framework/opengl_renderer/test/tilemap_render_task_test.cpp b/framework/opengl_renderer/test/tilemap_render_task_test.cpp index c87f715..34b546a 100644 --- a/framework/opengl_renderer/test/tilemap_render_task_test.cpp +++ b/framework/opengl_renderer/test/tilemap_render_task_test.cpp @@ -121,3 +121,8 @@ TEST(tilemap_render_task_test, it) { engine.run(); } +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} + diff --git a/framework/sdl_service/test/start_test.cpp b/framework/sdl_service/test/start_test.cpp index 68b753f..0cab9a3 100644 --- a/framework/sdl_service/test/start_test.cpp +++ b/framework/sdl_service/test/start_test.cpp @@ -115,3 +115,8 @@ TEST(sdl_service, event_handle_reg) { engine.disableService(); } +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} + diff --git a/framework/simple_sdl_renderer/test/start_test.cpp b/framework/simple_sdl_renderer/test/start_test.cpp index 732f2c9..e54bbd0 100644 --- a/framework/simple_sdl_renderer/test/start_test.cpp +++ b/framework/simple_sdl_renderer/test/start_test.cpp @@ -36,3 +36,8 @@ TEST(simple_sdl_renderer, basic) { engine.run(); } +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} + diff --git a/framework/sound/test/file_test.cpp b/framework/sound/test/file_test.cpp index bdd92cd..b111849 100644 --- a/framework/sound/test/file_test.cpp +++ b/framework/sound/test/file_test.cpp @@ -4,6 +4,8 @@ #include #include +#include // SDL_main + #include #include #include diff --git a/systems/player_velocity/test/player_velocity_test.cpp b/systems/player_velocity/test/player_velocity_test.cpp index 5d3c930..fafe928 100644 --- a/systems/player_velocity/test/player_velocity_test.cpp +++ b/systems/player_velocity/test/player_velocity_test.cpp @@ -51,3 +51,8 @@ TEST(player_velocity, basic_run) { // TODO: TEST } +int main(int argc, char** argv) { + ::testing::InitGoogleTest(&argc, argv); + return RUN_ALL_TESTS(); +} +