Lines Matching refs:testing
55 class FooTest : public ::testing::TestWithParam<const char*> {
157 class BaseTest : public ::testing::Test {
162 class DerivedTest : public BaseTest, public ::testing::WithParamInterface<int> {
184 namespace testing {
453 private ::testing::internal::GTestNonCopyable { \
460 ::testing::UnitTest::GetInstance() \
464 ::testing::internal::CodeLocation(__FILE__, __LINE__)) \
467 new ::testing::internal::TestMetaFactory<GTEST_TEST_CLASS_NAME_( \
469 ::testing::internal::CodeLocation(__FILE__, __LINE__)); \
497 static ::testing::internal::ParamGenerator<test_suite_name::ParamType> \
502 const ::testing::TestParamInfo<test_suite_name::ParamType>& info) { \
503 if (::testing::internal::AlwaysFalse()) { \
504 ::testing::internal::TestNotEmpty(GTEST_EXPAND_(GTEST_GET_SECOND_( \
506 ::testing::internal::DefaultParamName<test_suite_name::ParamType>, \
514 ::testing::internal::DefaultParamName<test_suite_name::ParamType>, \
519 ::testing::UnitTest::GetInstance() \
523 ::testing::internal::CodeLocation(__FILE__, __LINE__)) \
533 static const ::testing::internal::MarkAsIgnored gtest_allow_ignore_##T( \
539 static_assert(::testing::internal::InstantiateTestCase_P_IsDeprecated(), \