Lines Matching refs:internal

38 // leave some internal implementation details in this header file.
57 #include "gtest/internal/gtest-internal.h"
58 #include "gtest/internal/gtest-string.h"
124 // This flag controls whether Google Test includes Google Test internal
148 namespace internal {
168 // Declared in gtest-internal.h but defined here, so that it has access
176 } // namespace internal
318 internal::scoped_ptr< ::std::string> message_;
362 typedef internal::SetUpTestCaseFunc SetUpTestCaseFunc;
363 typedef internal::TearDownTestCaseFunc TearDownTestCaseFunc;
436 // internal method to avoid clashing with names used in user TESTs.
440 const internal::GTestFlagSaver* const gtest_flag_saver_;
465 typedef internal::TimeInMillis TimeInMillis;
497 internal::String key_;
499 internal::String value_;
551 friend class internal::DefaultGlobalTestPartResultReporter;
552 friend class internal::ExecDeathTest;
553 friend class internal::TestResultAccessor;
554 friend class internal::UnitTestImpl;
555 friend class internal::WindowsDeathTest;
599 internal::Mutex test_properites_mutex_;
677 friend class internal::DefaultDeathTestFactory;
681 friend class internal::UnitTestImpl;
682 friend TestInfo* internal::MakeAndRegisterTestInfo(
686 internal::TypeId fixture_class_id,
689 internal::TestFactoryBase* factory);
696 internal::TypeId fixture_class_id,
697 internal::TestFactoryBase* factory);
718 const internal::scoped_ptr<const ::std::string> type_param_;
721 const internal::scoped_ptr<const ::std::string> value_param_;
722 const internal::TypeId fixture_class_id_; // ID of the test fixture class
727 internal::TestFactoryBase* const factory_; // The factory that creates
805 friend class internal::UnitTestImpl;
866 void ShuffleTests(internal::Random* random);
872 internal::String name_;
875 const internal::scoped_ptr<const ::std::string> type_param_;
1040 friend class internal::DefaultGlobalTestPartResultReporter;
1041 friend class internal::NoExecDeathTest;
1042 friend class internal::TestEventListenersAccessor;
1043 friend class internal::UnitTestImpl;
1069 internal::TestEventRepeater* repeater_;
1124 internal::ParameterizedTestCaseRegistry& parameterized_test_registry();
1192 const internal::String& message,
1193 const internal::String& os_stack_trace);
1204 internal::UnitTestImpl* impl() { return impl_; }
1205 const internal::UnitTestImpl* impl() const { return impl_; }
1210 friend class internal::AssertHelper;
1211 friend class internal::ScopedTrace;
1213 friend internal::UnitTestImpl* internal::GetUnitTestImpl();
1214 friend void internal::ReportFailureInUnknownLocation(
1216 const internal::String& message);
1226 void PushGTestTrace(const internal::TraceInfo& trace);
1233 mutable internal::Mutex mutex_;
1239 internal::UnitTestImpl* impl_;
1282 namespace internal {
1506 } // namespace internal
1544 namespace internal {
1630 } // namespace internal
1691 template <class TestClass> friend class internal::ParameterizedTestFactory;
1847 EXPECT_PRED_FORMAT2(::testing::internal:: \
1851 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, expected, actual)
1853 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1855 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1857 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1859 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1862 ASSERT_PRED_FORMAT2(::testing::internal:: \
1866 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2)
1868 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2)
1870 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2)
1872 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2)
1874 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2)
1920 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, expected, actual)
1922 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
1924 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, expected, actual)
1926 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
1929 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, expected, actual)
1931 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2)
1933 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, expected, actual)
1935 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2)
1948 // FloatingPoint template class in gtest-internal.h if you are
1952 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
1956 EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
1960 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<float>, \
1964 ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperFloatingPointEQ<double>, \
1968 EXPECT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \
1972 ASSERT_PRED_FORMAT3(::testing::internal::DoubleNearPredFormat, \
2000 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2003 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTSuccess, (expr))
2006 EXPECT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2009 ASSERT_PRED_FORMAT1(::testing::internal::IsHRESULTFailure, (expr))
2040 ::testing::internal::ScopedTrace GTEST_CONCAT_TOKEN_(gtest_trace_, __LINE__)(\
2075 (void)internal::StaticAssertTypeEqHelper<T1, T2>();
2106 ::testing::Test, ::testing::internal::GetTestTypeId())
2142 ::testing::internal::GetTypeId<test_fixture>())