Lines Matching refs:name
43 #define ATF_TEST_CASE_WITHOUT_HEAD(name) \
45 class atfu_tc_ ## name : public atf::tests::tc { \
48 atfu_tc_ ## name(void); \
50 static atfu_tc_ ## name* atfu_tcptr_ ## name; \
51 atfu_tc_ ## name::atfu_tc_ ## name(void) : atf::tests::tc(#name, false) {} \
54 #define ATF_TEST_CASE(name) \
56 class atfu_tc_ ## name : public atf::tests::tc { \
60 atfu_tc_ ## name(void); \
62 static atfu_tc_ ## name* atfu_tcptr_ ## name; \
63 atfu_tc_ ## name::atfu_tc_ ## name(void) : atf::tests::tc(#name, false) {} \
66 #define ATF_TEST_CASE_WITH_CLEANUP(name) \
68 class atfu_tc_ ## name : public atf::tests::tc { \
73 atfu_tc_ ## name(void); \
75 static atfu_tc_ ## name* atfu_tcptr_ ## name; \
76 atfu_tc_ ## name::atfu_tc_ ## name(void) : atf::tests::tc(#name, true) {} \
79 #define ATF_TEST_CASE_NAME(name) atfu_tc_ ## name
80 #define ATF_TEST_CASE_USE(name) (atfu_tcptr_ ## name) = NULL
82 #define ATF_TEST_CASE_HEAD(name) \
84 atfu_tc_ ## name::head(void)
86 #define ATF_TEST_CASE_BODY(name) \
88 atfu_tc_ ## name::body(void) \
91 #define ATF_TEST_CASE_CLEANUP(name) \
93 atfu_tc_ ## name::cleanup(void) \