Lines Matching defs:testing

74 // Google Test defines the testing::Message class to allow construction of
76 // streamable to std::ostream can be streamed to a testing::Message.
87 // namespace, but not other namespaces, including the testing
92 // testing::Message must access the custom << operator from the global
132 namespace testing {
191 (sizeof(::testing::internal::IsNullLiteralHelper(x)) == 1)
529 // Returns the type ID of ::testing::Test. Always call this instead
530 // of GetTypeId< ::testing::Test>() to get the type ID of
531 // ::testing::Test, as the latter may give the wrong result due to a
816 typename ::testing::internal::RemoveReference<T>::type
841 typename ::testing::internal::RemoveConst<T>::type
858 typename ::testing::internal::AddReference<T>::type
1119 } // namespace testing
1122 ::testing::internal::AssertHelper(result_type, file, line, message) \
1123 = ::testing::Message()
1129 return GTEST_MESSAGE_(message, ::testing::TestPartResult::kFatalFailure)
1132 GTEST_MESSAGE_(message, ::testing::TestPartResult::kNonFatalFailure)
1135 GTEST_MESSAGE_(message, ::testing::TestPartResult::kSuccess)
1141 if (::testing::internal::AlwaysTrue()) { statement; }
1145 if (::testing::internal::ConstCharPtr gtest_msg = "") { \
1171 if (::testing::internal::AlwaysTrue()) { \
1185 if (::testing::internal::AlwaysTrue()) { \
1207 if (const ::testing::AssertionResult gtest_ar_ = \
1208 ::testing::AssertionResult(expression)) \
1211 fail(::testing::internal::GetBoolAssertionFailureMessage(\
1216 if (::testing::internal::AlwaysTrue()) { \
1217 ::testing::internal::HasNewFatalFailureHelper gtest_fatal_failure_checker; \
1239 static ::testing::TestInfo* const test_info_ GTEST_ATTRIBUTE_UNUSED_;\
1244 ::testing::TestInfo* const GTEST_TEST_CLASS_NAME_(test_case_name, test_name)\
1246 ::testing::internal::MakeAndRegisterTestInfo(\
1251 new ::testing::internal::TestFactoryImpl<\