namespace JustMakingSureTheMacroIsCalledOutsideOfAnyMethod \
{} \
void CONCATTOKEN( s_T2TestingFrameworkTest_, TEST_ID )(); \
static Toshi::T2TestingFramework::TestAutoReg
CONCATTOKEN( s_T2TestingFrameworkAutoReg_, TEST_ID )( TEST_NAME, CATEGORY_NAME,
CONCATTOKEN( s_T2TestingFrameworkTest_, TEST_ID ) ); \
void CONCATTOKEN( s_T2TestingFrameworkTest_, TEST_ID )()
#define CONCATTOKEN(x, y)
3#define T2_TEST1( TEST_NAME, CATEGORY_NAME, TEST_ID ) \
4 namespace JustMakingSureTheMacroIsCalledOutsideOfAnyMethod \
5 {} \
6 void CONCATTOKEN( s_T2TestingFrameworkTest_, TEST_ID )(); \
7 static Toshi::T2TestingFramework::TestAutoReg CONCATTOKEN( s_T2TestingFrameworkAutoReg_, TEST_ID )( TEST_NAME, CATEGORY_NAME, CONCATTOKEN( s_T2TestingFrameworkTest_, TEST_ID ) ); \
8 void CONCATTOKEN( s_T2TestingFrameworkTest_, TEST_ID )()