MADNESS
version 0.9
|
#include <gtest-internal-inl.h>
Public Types | |
enum | ReactionToSharding { HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL } |
Friends | |
class | ::testing::UnitTest |
|
explicit |
References listeners().
|
virtual |
References testing::internal::ForEach().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References testing::internal::ForEach().
Referenced by RunAllTests().
void testing::internal::UnitTestImpl::ConfigureXmlOutput | ( | ) |
|
inline |
Referenced by testing::UnitTest::current_test_case().
|
inline |
Referenced by testing::UnitTest::current_test_info().
|
inline |
TestResult * testing::internal::UnitTestImpl::current_test_result | ( | ) |
std::string testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop | ( | int | skip_count | ) |
int testing::internal::UnitTestImpl::disabled_test_count | ( | ) | const |
References testing::TestCase::disabled_test_count().
|
inline |
|
inline |
|
inline |
int testing::internal::UnitTestImpl::failed_test_case_count | ( | ) | const |
References testing::internal::CountIf().
int testing::internal::UnitTestImpl::failed_test_count | ( | ) | const |
References testing::TestCase::failed_test_count().
int testing::internal::UnitTestImpl::FilterTests | ( | ReactionToSharding | shard_tests | ) |
References testing::internal::UnitTestOptions::FilterMatchesTest(), GTEST_FLAG, HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL, testing::internal::Int32FromEnvOrDie(), testing::internal::UnitTestOptions::MatchesFilter(), testing::TestInfo::name(), testing::TestCase::name(), testing::TestCase::should_run(), and testing::internal::ShouldRunTestOnShard().
Referenced by RunAllTests().
TestPartResultReporterInterface * testing::internal::UnitTestImpl::GetGlobalTestPartResultReporter | ( | ) |
|
inline |
References testing::internal::GetElementOr().
Referenced by RunAllTests().
|
inline |
References testing::internal::GetElementOr().
TestCase * testing::internal::UnitTestImpl::GetTestCase | ( | const char * | test_case_name, |
const char * | type_param, | ||
Test::SetUpTestCaseFunc | set_up_tc, | ||
Test::TearDownTestCaseFunc | tear_down_tc | ||
) |
TestPartResultReporterInterface * testing::internal::UnitTestImpl::GetTestPartResultReporterForCurrentThread | ( | ) |
|
inline |
|
inline |
|
inline |
void testing::internal::UnitTestImpl::ListTestsMatchingFilter | ( | ) |
References testing::TestInfo::name(), testing::TestCase::name(), testing::TestCase::type_param(), and testing::TestInfo::value_param().
Referenced by RunAllTests().
OsStackTraceGetterInterface * testing::internal::UnitTestImpl::os_stack_trace_getter | ( | ) |
|
inline |
Referenced by RunAllTests().
void testing::internal::UnitTestImpl::PostFlagParsingInit | ( | ) |
References ConfigureXmlOutput(), and RegisterParameterizedTests().
Referenced by testing::internal::InitGoogleTestImpl(), and RunAllTests().
|
inline |
Referenced by RunAllTests(), and ShuffleTests().
|
inline |
Referenced by testing::UnitTest::random_seed(), and RunAllTests().
void testing::internal::UnitTestImpl::RecordProperty | ( | const TestProperty & | test_property | ) |
void testing::internal::UnitTestImpl::RegisterParameterizedTests | ( | ) |
Referenced by PostFlagParsingInit().
int testing::internal::UnitTestImpl::reportable_disabled_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::reportable_test_count | ( | ) | const |
References testing::TestCase::reportable_test_count().
bool testing::internal::UnitTestImpl::RunAllTests | ( | ) |
References ClearNonAdHocTestResult(), FilterTests(), testing::internal::ForEach(), testing::internal::g_help_flag, GetMutableTestCase(), testing::internal::GetNextRandomSeed(), testing::internal::GetRandomSeedFromFlag(), testing::internal::GetTimeInMillis(), GTEST_FLAG, testing::Test::HasFatalFailure(), HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL, listeners(), ListTestsMatchingFilter(), testing::TestEventListener::OnEnvironmentsSetUpEnd(), testing::TestEventListener::OnEnvironmentsSetUpStart(), testing::TestEventListener::OnEnvironmentsTearDownEnd(), testing::TestEventListener::OnEnvironmentsTearDownStart(), testing::TestEventListener::OnTestIterationEnd(), testing::TestEventListener::OnTestIterationStart(), testing::TestEventListener::OnTestProgramEnd(), testing::TestEventListener::OnTestProgramStart(), Passed(), PostFlagParsingInit(), random(), random_seed(), testing::internal::Random::Reseed(), testing::internal::ShouldShard(), ShuffleTests(), total_test_case_count(), UnshuffleTests(), and testing::internal::WriteToShardStatusFileIfNeeded().
Referenced by testing::UnitTest::Run().
|
inline |
|
inline |
void testing::internal::UnitTestImpl::set_os_stack_trace_getter | ( | OsStackTraceGetterInterface * | getter | ) |
void testing::internal::UnitTestImpl::SetGlobalTestPartResultReporter | ( | TestPartResultReporterInterface * | reporter | ) |
void testing::internal::UnitTestImpl::SetTestPartResultReporterForCurrentThread | ( | TestPartResultReporterInterface * | reporter | ) |
void testing::internal::UnitTestImpl::ShuffleTests | ( | ) |
References random(), and testing::internal::ShuffleRange().
Referenced by RunAllTests().
|
inline |
int testing::internal::UnitTestImpl::successful_test_case_count | ( | ) | const |
References testing::internal::CountIf().
int testing::internal::UnitTestImpl::successful_test_count | ( | ) | const |
References testing::TestCase::successful_test_count().
int testing::internal::UnitTestImpl::test_case_to_run_count | ( | ) | const |
References testing::internal::CountIf().
int testing::internal::UnitTestImpl::test_to_run_count | ( | ) | const |
References testing::TestCase::test_to_run_count().
int testing::internal::UnitTestImpl::total_test_case_count | ( | ) | const |
Referenced by RunAllTests().
int testing::internal::UnitTestImpl::total_test_count | ( | ) | const |
References testing::TestCase::total_test_count().
void testing::internal::UnitTestImpl::UnshuffleTests | ( | ) |
Referenced by RunAllTests().
|
friend |