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