Lines Matching refs:TestName
241 #define TYPED_TEST(SuiteName, TestName, TypeList) \
246 class SuiteName##_##TestName : public __llvm_libc::testing::Test { \
250 SuiteName##_##TestName() { \
253 name, sizeof(name), #SuiteName "." #TestName); \
258 TypeList::Tests<SuiteName##_##TestName>::type \
259 SuiteName##_##TestName##_Instance; \
260 template <typename T> void SuiteName##_##TestName<T>::Run()
262 #define TYPED_TEST_F(SuiteClass, TestName, TypeList) \
266 template <typename T> class SuiteClass##_##TestName : public SuiteClass<T> { \
270 SuiteClass##_##TestName() { \
273 name, sizeof(name), #SuiteClass "." #TestName); \
278 TypeList::Tests<SuiteClass##_##TestName>::type \
279 SuiteClass##_##TestName##_Instance; \
280 template <typename T> void SuiteClass##_##TestName<T>::Run()
282 #define TEST(SuiteName, TestName) \
285 class SuiteName##_##TestName : public __llvm_libc::testing::Test { \
287 SuiteName##_##TestName() { addTest(this); } \
289 const char *getName() const override { return #SuiteName "." #TestName; } \
291 SuiteName##_##TestName SuiteName##_##TestName##_Instance; \
292 void SuiteName##_##TestName::Run()
294 #define TEST_F(SuiteClass, TestName) \
298 class SuiteClass##_##TestName : public SuiteClass { \
300 SuiteClass##_##TestName() { addTest(this); } \
302 const char *getName() const override { return #SuiteClass "." #TestName; } \
304 SuiteClass##_##TestName SuiteClass##_##TestName##_Instance; \
305 void SuiteClass##_##TestName::Run()