Lines Matching refs:group

19 #define TEST_GROUP(group)\  argument
20 static const char* TEST_GROUP_##group = #group
22 #define TEST_SETUP(group) void TEST_##group##_SETUP(void);\ argument
23 void TEST_##group##_SETUP(void)
25 #define TEST_TEAR_DOWN(group) void TEST_##group##_TEAR_DOWN(void);\ argument
26 void TEST_##group##_TEAR_DOWN(void)
29 #define TEST(group, name) \ argument
30 void TEST_##group##_##name##_(void);\
31 void TEST_##group##_##name##_run(void);\
32 void TEST_##group##_##name##_run(void)\
34 UnityTestRunner(TEST_##group##_SETUP,\
35 TEST_##group##_##name##_,\
36 TEST_##group##_TEAR_DOWN,\
37 "TEST(" #group ", " #name ")",\
38 TEST_GROUP_##group, #name,\
41 void TEST_##group##_##name##_(void)
43 #define IGNORE_TEST(group, name) \ argument
44 void TEST_##group##_##name##_(void);\
45 void TEST_##group##_##name##_run(void);\
46 void TEST_##group##_##name##_run(void)\
48 UnityIgnoreTest("IGNORE_TEST(" #group ", " #name ")");\
50 void TEST_##group##_##name##_(void)
52 #define DECLARE_TEST_CASE(group, name) \ argument
53 void TEST_##group##_##name##_run(void)
55 #define RUN_TEST_CASE(group, name) \ argument
56 { DECLARE_TEST_CASE(group, name);\
57 TEST_##group##_##name##_run(); }
60 #define TEST_GROUP_RUNNER(group)\ argument
61 void TEST_##group##_GROUP_RUNNER_runAll(void);\
62 void TEST_##group##_GROUP_RUNNER(void);\
63 void TEST_##group##_GROUP_RUNNER(void)\
65 TEST_##group##_GROUP_RUNNER_runAll();\
67 void TEST_##group##_GROUP_RUNNER_runAll(void)
70 #define RUN_TEST_GROUP(group)\ argument
71 { void TEST_##group##_GROUP_RUNNER(void);\
72 TEST_##group##_GROUP_RUNNER(); }