Lines Matching refs:internal

36 // leave some internal implementation details in this header file.
73 #include "gtest/internal/gtest-internal.h"
74 #include "gtest/internal/gtest-string.h"
139 // This flag controls whether Google Test includes Google Test internal
173 namespace internal {
204 } // namespace internal
334 // internal method to avoid clashing with names used in user TESTs.
363 typedef internal::TimeInMillis TimeInMillis;
449 friend class internal::DefaultGlobalTestPartResultReporter;
450 friend class internal::ExecDeathTest;
451 friend class internal::TestResultAccessor;
452 friend class internal::UnitTestImpl;
453 friend class internal::WindowsDeathTest;
454 friend class internal::FuchsiaDeathTest;
504 internal::Mutex test_properties_mutex_;
603 friend class internal::DefaultDeathTestFactory;
607 friend class internal::UnitTestImpl;
608 friend class internal::StreamingListenerTest;
609 friend TestInfo* internal::MakeAndRegisterTestInfo(
611 const char* value_param, internal::CodeLocation code_location,
612 internal::TypeId fixture_class_id, internal::SetUpTestSuiteFunc set_up_tc,
613 internal::TearDownTestSuiteFunc tear_down_tc,
614 internal::TestFactoryBase* factory);
621 internal::CodeLocation a_code_location,
622 internal::TypeId fixture_class_id,
623 internal::TestFactoryBase* factory);
651 internal::CodeLocation location_;
652 const internal::TypeId fixture_class_id_; // ID of the test fixture class
658 internal::TestFactoryBase* const factory_; // The factory that creates
687 internal::SetUpTestSuiteFunc set_up_tc,
688 internal::TearDownTestSuiteFunc tear_down_tc);
755 friend class internal::UnitTestImpl;
843 void ShuffleTests(internal::Random* random);
861 internal::SetUpTestSuiteFunc set_up_tc_;
863 internal::TearDownTestSuiteFunc tear_down_tc_;
915 : public internal::GoogleTestFailureException {
1064 friend class internal::DefaultGlobalTestPartResultReporter;
1065 friend class internal::NoExecDeathTest;
1066 friend class internal::TestEventListenersAccessor;
1067 friend class internal::UnitTestImpl;
1092 internal::TestEventRepeater* repeater_;
1152 internal::ParameterizedTestSuiteRegistry& parameterized_test_registry()
1266 internal::UnitTestImpl* impl() { return impl_; }
1267 const internal::UnitTestImpl* impl() const { return impl_; }
1273 friend class internal::AssertHelper;
1274 friend class internal::StreamingListenerTest;
1275 friend class internal::UnitTestRecordPropertyTestHelper;
1277 friend std::set<std::string>* internal::GetIgnoredParameterizedTestSuites();
1278 friend internal::UnitTestImpl* internal::GetUnitTestImpl();
1279 friend void internal::ReportFailureInUnknownLocation(
1290 void PushGTestTrace(const internal::TraceInfo& trace)
1298 mutable internal::Mutex mutex_;
1304 internal::UnitTestImpl* impl_;
1352 namespace internal {
1510 } // namespace internal
1556 namespace internal {
1636 } // namespace internal
1697 friend class internal::ParameterizedTestFactory;
1868 EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2)
1870 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2)
1872 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1874 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1876 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1878 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1881 ASSERT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2)
1883 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2)
1885 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1887 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1889 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1891 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1937 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2)
1939 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
1941 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2)
1943 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
1946 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2)
1948 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
1950 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2)
1952 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
1965 // FloatingPoint template class in gtest-internal.h if you are
1969 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
1973 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
1977 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
1981 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
1985 EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, val1, val2, \
1989 ASSERT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, val1, val2, \
2016 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2019 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2022 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2025 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2170 ::testing::internal::GetTestTypeId())
2205 ::testing::internal::GetTypeId<test_fixture>())
2287 class FactoryImpl : public internal::TestFactoryBase {
2296 return internal::MakeAndRegisterTestInfo(
2298 internal::CodeLocation(file, line), internal::GetTypeId<TestT>(),
2299 internal::SuiteApiResolver<TestT>::GetSetUpCaseOrSuite(file, line),
2300 internal::SuiteApiResolver<TestT>::GetTearDownCaseOrSuite(file, line),