Lines Matching refs:CaseName
18578 # define TYPED_TEST_CASE(CaseName, Types) \
18580 GTEST_TYPE_PARAMS_(CaseName)
18582 # define TYPED_TEST(CaseName, TestName) \
18584 class GTEST_TEST_CLASS_NAME_(CaseName, TestName) \
18585 : public CaseName<gtest_TypeParam_> { \
18587 typedef CaseName<gtest_TypeParam_> TestFixture; \
18591 bool gtest_##CaseName##_##TestName##_registered_ GTEST_ATTRIBUTE_UNUSED_ = \
18593 CaseName, \
18595 GTEST_TEST_CLASS_NAME_(CaseName, TestName)>, \
18596 GTEST_TYPE_PARAMS_(CaseName)>::Register(\
18598 #CaseName, #TestName, 0); \
18600 void GTEST_TEST_CLASS_NAME_(CaseName, TestName)<gtest_TypeParam_>::TestBody()
18633 # define TYPED_TEST_CASE_P(CaseName) \
18635 GTEST_TYPED_TEST_CASE_P_STATE_(CaseName)
18637 # define TYPED_TEST_P(CaseName, TestName) \
18638 namespace GTEST_CASE_NAMESPACE_(CaseName) { \
18640 class TestName : public CaseName<gtest_TypeParam_> { \
18642 typedef CaseName<gtest_TypeParam_> TestFixture; \
18647 GTEST_TYPED_TEST_CASE_P_STATE_(CaseName).AddTestName(\
18648 __FILE__, __LINE__, #CaseName, #TestName); \
18651 void GTEST_CASE_NAMESPACE_(CaseName)::TestName<gtest_TypeParam_>::TestBody()
18653 # define REGISTER_TYPED_TEST_CASE_P(CaseName, ...) \
18654 namespace GTEST_CASE_NAMESPACE_(CaseName) { \
18657 static const char* const GTEST_REGISTERED_TEST_NAMES_(CaseName) = \
18658 GTEST_TYPED_TEST_CASE_P_STATE_(CaseName).VerifyRegisteredTestNames(\
18664 # define INSTANTIATE_TYPED_TEST_CASE_P(Prefix, CaseName, Types) \
18665 bool gtest_##Prefix##_##CaseName GTEST_ATTRIBUTE_UNUSED_ = \
18666 ::testing::internal::TypeParameterizedTestCase<CaseName, \
18667 GTEST_CASE_NAMESPACE_(CaseName)::gtest_AllTests_, \
18671 >EST_TYPED_TEST_CASE_P_STATE_(CaseName), \
18672 #CaseName, GTEST_REGISTERED_TEST_NAMES_(CaseName))