#include // you can also place these into a .hpp you include if // they're too numerous to manage namespace lel_tests { extern fuc2::Set TESTS; } namespace guecs_tests { extern fuc2::Set TESTS; } namespace shader_tests { extern fuc2::Set TESTS; } namespace sound_tests { extern fuc2::Set TESTS; } namespace texture_tests { extern fuc2::Set TESTS; } int main(int argc, char* argv[]) { run(lel_tests::TESTS); run(guecs_tests::TESTS); run(shader_tests::TESTS); run(sound_tests::TESTS); run(texture_tests::TESTS); }