• Home
  • Raw
  • Download

Lines Matching refs:CaseName

17389 # define TYPED_TEST_CASE(CaseName, Types) \
17391 GTEST_TYPE_PARAMS_(CaseName)
17393 # define TYPED_TEST(CaseName, TestName) \
17395 class GTEST_TEST_CLASS_NAME_(CaseName, TestName) \
17396 : public CaseName<gtest_TypeParam_> { \
17398 typedef CaseName<gtest_TypeParam_> TestFixture; \
17402 bool gtest_##CaseName##_##TestName##_registered_ GTEST_ATTRIBUTE_UNUSED_ = \
17404 CaseName, \
17406 GTEST_TEST_CLASS_NAME_(CaseName, TestName)>, \
17407 GTEST_TYPE_PARAMS_(CaseName)>::Register(\
17408 "", #CaseName, #TestName, 0); \
17410 void GTEST_TEST_CLASS_NAME_(CaseName, TestName)<gtest_TypeParam_>::TestBody()
17443 # define TYPED_TEST_CASE_P(CaseName) \
17445 GTEST_TYPED_TEST_CASE_P_STATE_(CaseName)
17447 # define TYPED_TEST_P(CaseName, TestName) \
17448 namespace GTEST_CASE_NAMESPACE_(CaseName) { \
17450 class TestName : public CaseName<gtest_TypeParam_> { \
17452 typedef CaseName<gtest_TypeParam_> TestFixture; \
17457 GTEST_TYPED_TEST_CASE_P_STATE_(CaseName).AddTestName(\
17458 __FILE__, __LINE__, #CaseName, #TestName); \
17461 void GTEST_CASE_NAMESPACE_(CaseName)::TestName<gtest_TypeParam_>::TestBody()
17463 # define REGISTER_TYPED_TEST_CASE_P(CaseName, ...) \
17464 namespace GTEST_CASE_NAMESPACE_(CaseName) { \
17467 static const char* const GTEST_REGISTERED_TEST_NAMES_(CaseName) = \
17468 GTEST_TYPED_TEST_CASE_P_STATE_(CaseName).VerifyRegisteredTestNames(\
17474 # define INSTANTIATE_TYPED_TEST_CASE_P(Prefix, CaseName, Types) \
17475 bool gtest_##Prefix##_##CaseName GTEST_ATTRIBUTE_UNUSED_ = \
17476 ::testing::internal::TypeParameterizedTestCase<CaseName, \
17477 GTEST_CASE_NAMESPACE_(CaseName)::gtest_AllTests_, \
17479 #Prefix, #CaseName, GTEST_REGISTERED_TEST_NAMES_(CaseName))