proxygen
|
#include <gtest-internal-inl.h>
Private Member Functions | |
void | set_catch_exceptions (bool value) |
GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTestImpl) | |
void | set_catch_exceptions (bool value) |
GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTestImpl) | |
void | set_catch_exceptions (bool value) |
GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTestImpl) | |
Friends | |
class | ::testing::UnitTest |
Definition at line 499 of file gtest-internal-inl.h.
Enumerator | |
---|---|
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL | |
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL | |
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL |
Definition at line 717 of file gtest-internal-inl.h.
Enumerator | |
---|---|
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL | |
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL | |
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL |
Definition at line 717 of file gtest-internal-inl.h.
Enumerator | |
---|---|
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL | |
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL | |
HONOR_SHARDING_PROTOCOL | |
IGNORE_SHARDING_PROTOCOL |
Definition at line 717 of file gtest-internal-inl.h.
|
explicit |
Definition at line 4325 of file gtest.cc.
References listeners(), and testing::TestEventListeners::SetDefaultResultPrinter().
Referenced by testing::internal::ScopedPrematureExitFile::~ScopedPrematureExitFile().
|
virtual |
Definition at line 4357 of file gtest.cc.
References environments_, testing::internal::ForEach(), os_stack_trace_getter_, and test_cases_.
Referenced by testing::internal::ScopedPrematureExitFile::~ScopedPrematureExitFile().
|
explicit |
|
virtual |
|
explicit |
|
virtual |
|
inline |
Definition at line 597 of file gtest-internal-inl.h.
References GTEST_NO_INLINE_, and string.
|
inline |
Definition at line 597 of file gtest-internal-inl.h.
References GTEST_NO_INLINE_, and string.
|
inline |
Definition at line 597 of file gtest-internal-inl.h.
References GTEST_NO_INLINE_, and string.
|
inline |
Definition at line 645 of file gtest-internal-inl.h.
References testing::internal::FilePath::GetCurrentDir(), GTEST_CHECK_, original_working_dir_, testing::TestInfo::test_case_name(), and testing::TestInfo::type_param().
|
inline |
Definition at line 645 of file gtest-internal-inl.h.
References testing::internal::FilePath::GetCurrentDir(), GTEST_CHECK_, original_working_dir_, testing::TestInfo::test_case_name(), and testing::TestInfo::type_param().
|
inline |
Definition at line 645 of file gtest-internal-inl.h.
References testing::internal::FilePath::GetCurrentDir(), GTEST_CHECK_, original_working_dir_, testing::TestInfo::test_case_name(), and testing::TestInfo::type_param().
Referenced by testing::internal::MakeAndRegisterTestInfo(), and testing::TestPartNonfatallyFailed().
|
inline |
Definition at line 803 of file gtest-internal-inl.h.
References testing::internal::GTestFlagSaver::catch_exceptions_.
|
inline |
Definition at line 803 of file gtest-internal-inl.h.
References testing::internal::GTestFlagSaver::catch_exceptions_.
Referenced by testing::internal::ParseGoogleTestFlag().
|
inline |
Definition at line 803 of file gtest-internal-inl.h.
References testing::internal::GTestFlagSaver::catch_exceptions_.
|
inline |
Definition at line 707 of file gtest-internal-inl.h.
|
inline |
Definition at line 707 of file gtest-internal-inl.h.
|
inline |
Definition at line 707 of file gtest-internal-inl.h.
|
inline |
Definition at line 702 of file gtest-internal-inl.h.
References testing::TestCase::ClearTestCaseResult(), and testing::internal::ForEach().
|
inline |
Definition at line 702 of file gtest-internal-inl.h.
References testing::TestCase::ClearTestCaseResult(), and testing::internal::ForEach().
Referenced by RunAllTests().
|
inline |
Definition at line 702 of file gtest-internal-inl.h.
References testing::TestCase::ClearTestCaseResult(), and testing::internal::ForEach().
void testing::internal::UnitTestImpl::ConfigureXmlOutput | ( | ) |
void testing::internal::UnitTestImpl::ConfigureXmlOutput | ( | ) |
Definition at line 4400 of file gtest.cc.
References testing::TestEventListeners::Append(), testing::internal::UnitTestOptions::GetAbsolutePathToOutputFile(), testing::internal::UnitTestOptions::GetOutputFormat(), GTEST_FLAG, listeners(), testing::TestEventListeners::SetDefaultXmlGenerator(), and string.
Referenced by PostFlagParsingInit(), and testing::internal::ScopedPrematureExitFile::~ScopedPrematureExitFile().
void testing::internal::UnitTestImpl::ConfigureXmlOutput | ( | ) |
|
inline |
Definition at line 733 of file gtest-internal-inl.h.
|
inline |
Definition at line 733 of file gtest-internal-inl.h.
Referenced by testing::Test::HasSameFixtureClass(), and testing::TestPartNonfatallyFailed().
|
inline |
Definition at line 733 of file gtest-internal-inl.h.
|
inline |
Definition at line 734 of file gtest-internal-inl.h.
|
inline |
Definition at line 734 of file gtest-internal-inl.h.
Referenced by testing::Test::HasSameFixtureClass(), and testing::TestPartNonfatallyFailed().
|
inline |
Definition at line 734 of file gtest-internal-inl.h.
|
inline |
Definition at line 735 of file gtest-internal-inl.h.
|
inline |
Definition at line 735 of file gtest-internal-inl.h.
|
inline |
Definition at line 735 of file gtest-internal-inl.h.
TestResult* testing::internal::UnitTestImpl::current_test_result | ( | ) |
TestResult* testing::internal::UnitTestImpl::current_test_result | ( | ) |
TestResult * testing::internal::UnitTestImpl::current_test_result | ( | ) |
Definition at line 4932 of file gtest.cc.
References ad_hoc_test_result_, current_test_info_, and testing::TestInfo::result_.
Referenced by testing::Test::HasFatalFailure(), testing::Test::HasNonfatalFailure(), testing::internal::PrintOnOneLine(), testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult(), and testing::TestPartNonfatallyFailed().
std::string testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop | ( | int | skip_count | ) |
std::string testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop | ( | int | skip_count | ) |
std::string testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop | ( | int | skip_count | ) |
Definition at line 796 of file gtest.cc.
References GTEST_FLAG.
Referenced by testing::internal::GetCurrentOsStackTraceExceptTop(), testing::internal::AssertHelper::operator=(), testing::internal::PrintOnOneLine(), and testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::disabled_test_count | ( | ) | const |
Definition at line 767 of file gtest.cc.
References testing::TestCase::disabled_test_count(), and testing::internal::SumOverTestCaseList().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::disabled_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::disabled_test_count | ( | ) | const |
|
inline |
Definition at line 564 of file gtest-internal-inl.h.
|
inline |
Definition at line 564 of file gtest-internal-inl.h.
|
inline |
Definition at line 564 of file gtest-internal-inl.h.
|
inline |
Definition at line 739 of file gtest-internal-inl.h.
|
inline |
Definition at line 739 of file gtest-internal-inl.h.
|
inline |
Definition at line 739 of file gtest-internal-inl.h.
|
inline |
Definition at line 571 of file gtest-internal-inl.h.
|
inline |
Definition at line 571 of file gtest-internal-inl.h.
|
inline |
Definition at line 571 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::failed_test_case_count | ( | ) | const |
Definition at line 735 of file gtest.cc.
References testing::internal::CountIf(), and testing::internal::TestCaseFailed().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::failed_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::failed_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::failed_test_count | ( | ) | const |
Definition at line 756 of file gtest.cc.
References testing::TestCase::failed_test_count(), and testing::internal::SumOverTestCaseList().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::failed_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::failed_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::FilterTests | ( | ReactionToSharding | shard_tests | ) |
int testing::internal::UnitTestImpl::FilterTests | ( | ReactionToSharding | shard_tests | ) |
Definition at line 4789 of file gtest.cc.
References testing::internal::UnitTestOptions::FilterMatchesTest(), GTEST_FLAG, HONOR_SHARDING_PROTOCOL, i, IGNORE_SHARDING_PROTOCOL, testing::internal::Int32FromEnvOrDie(), testing::TestInfo::is_disabled_, testing::TestInfo::matches_filter_, testing::internal::UnitTestOptions::MatchesFilter(), testing::TestInfo::name(), testing::TestCase::name(), testing::TestCase::set_should_run(), testing::TestCase::should_run(), testing::TestInfo::should_run_, testing::internal::ShouldRunTestOnShard(), string, test_cases_, and testing::TestCase::test_info_list().
Referenced by RunAllTests(), and testing::internal::TearDownEnvironment().
int testing::internal::UnitTestImpl::FilterTests | ( | ReactionToSharding | shard_tests | ) |
TestPartResultReporterInterface * testing::internal::UnitTestImpl::GetGlobalTestPartResultReporter | ( | ) |
Definition at line 705 of file gtest.cc.
References folly::detail::lock().
Referenced by testing::ScopedFakeTestPartResultReporter::Init(), testing::internal::DefaultPerThreadTestPartResultReporter::ReportTestPartResult(), and testing::internal::ShouldRunTestCase().
TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetGlobalTestPartResultReporter | ( | ) |
TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetGlobalTestPartResultReporter | ( | ) |
|
inline |
Definition at line 584 of file gtest-internal-inl.h.
References testing::internal::GetElementOr().
|
inline |
Definition at line 584 of file gtest-internal-inl.h.
References testing::internal::GetElementOr().
Referenced by RunAllTests().
|
inline |
Definition at line 584 of file gtest-internal-inl.h.
References testing::internal::GetElementOr().
|
inline |
Definition at line 577 of file gtest-internal-inl.h.
References testing::internal::GetElementOr(), and i.
|
inline |
Definition at line 577 of file gtest-internal-inl.h.
References testing::internal::GetElementOr(), and i.
Referenced by testing::internal::TestCaseNameIs::operator()().
|
inline |
Definition at line 577 of file gtest-internal-inl.h.
References testing::internal::GetElementOr(), and i.
TestCase* testing::internal::UnitTestImpl::GetTestCase | ( | const char * | test_case_name, |
const char * | type_param, | ||
Test::SetUpTestCaseFunc | set_up_tc, | ||
Test::TearDownTestCaseFunc | tear_down_tc | ||
) |
TestCase* testing::internal::UnitTestImpl::GetTestCase | ( | const char * | test_case_name, |
const char * | type_param, | ||
Test::SetUpTestCaseFunc | set_up_tc, | ||
Test::TearDownTestCaseFunc | tear_down_tc | ||
) |
TestCase * testing::internal::UnitTestImpl::GetTestCase | ( | const char * | test_case_name, |
const char * | type_param, | ||
Test::SetUpTestCaseFunc | set_up_tc, | ||
Test::TearDownTestCaseFunc | tear_down_tc | ||
) |
Definition at line 4502 of file gtest.cc.
References last_death_test_case_, testing::internal::UnitTestOptions::MatchesFilter(), test_case_indices_, test_cases_, and gmock_test_utils::TestCase.
TestPartResultReporterInterface * testing::internal::UnitTestImpl::GetTestPartResultReporterForCurrentThread | ( | ) |
Definition at line 719 of file gtest.cc.
Referenced by testing::ScopedFakeTestPartResultReporter::Init(), and testing::internal::ShouldRunTestCase().
TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetTestPartResultReporterForCurrentThread | ( | ) |
TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetTestPartResultReporterForCurrentThread | ( | ) |
|
private |
|
private |
|
private |
|
inline |
Definition at line 742 of file gtest-internal-inl.h.
|
inline |
Definition at line 742 of file gtest-internal-inl.h.
|
inline |
Definition at line 742 of file gtest-internal-inl.h.
|
inline |
Definition at line 745 of file gtest-internal-inl.h.
|
inline |
Definition at line 745 of file gtest-internal-inl.h.
|
inline |
Definition at line 745 of file gtest-internal-inl.h.
|
inline |
Definition at line 590 of file gtest-internal-inl.h.
|
inline |
Definition at line 590 of file gtest-internal-inl.h.
|
inline |
Definition at line 590 of file gtest-internal-inl.h.
Referenced by ConfigureXmlOutput(), PostFlagParsingInit(), RecordProperty(), testing::internal::DefaultGlobalTestPartResultReporter::ReportTestPartResult(), RunAllTests(), and UnitTestImpl().
void testing::internal::UnitTestImpl::ListTestsMatchingFilter | ( | ) |
Definition at line 4865 of file gtest.cc.
References i, testing::TestInfo::matches_filter_, testing::TestInfo::name(), testing::TestCase::name(), testing::internal::PrintOnOneLine(), test_cases_, testing::TestCase::test_info_list(), testing::TestCase::type_param(), and testing::TestInfo::value_param().
Referenced by testing::internal::PrintOnOneLine(), and RunAllTests().
void testing::internal::UnitTestImpl::ListTestsMatchingFilter | ( | ) |
void testing::internal::UnitTestImpl::ListTestsMatchingFilter | ( | ) |
OsStackTraceGetterInterface* testing::internal::UnitTestImpl::os_stack_trace_getter | ( | ) |
OsStackTraceGetterInterface* testing::internal::UnitTestImpl::os_stack_trace_getter | ( | ) |
OsStackTraceGetterInterface * testing::internal::UnitTestImpl::os_stack_trace_getter | ( | ) |
Definition at line 4918 of file gtest.cc.
References os_stack_trace_getter_.
Referenced by testing::internal::PrintOnOneLine(), testing::Test::Run(), testing::TestInfo::Run(), testing::TestCase::Run(), and testing::TestPartNonfatallyFailed().
|
inline |
|
inline |
Definition at line 567 of file gtest-internal-inl.h.
|
inline |
Definition at line 567 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::PostFlagParsingInit | ( | ) |
Definition at line 4436 of file gtest.cc.
References testing::TestEventListeners::Append(), ConfigureXmlOutput(), listeners(), post_flag_parse_init_performed_, and RegisterParameterizedTests().
Referenced by testing::internal::InitGoogleTestImpl(), RunAllTests(), and testing::internal::ScopedPrematureExitFile::~ScopedPrematureExitFile().
void testing::internal::UnitTestImpl::PostFlagParsingInit | ( | ) |
void testing::internal::UnitTestImpl::PostFlagParsingInit | ( | ) |
|
inline |
Definition at line 792 of file gtest-internal-inl.h.
|
inline |
Definition at line 792 of file gtest-internal-inl.h.
Referenced by RunAllTests(), and ShuffleTests().
|
inline |
Definition at line 792 of file gtest-internal-inl.h.
|
inline |
Definition at line 789 of file gtest-internal-inl.h.
References testing::internal::GTestFlagSaver::random_seed_.
|
inline |
Definition at line 789 of file gtest-internal-inl.h.
References testing::internal::GTestFlagSaver::random_seed_.
Referenced by testing::internal::ParseGoogleTestFlag(), and RunAllTests().
|
inline |
Definition at line 789 of file gtest-internal-inl.h.
References testing::internal::GTestFlagSaver::random_seed_.
void testing::internal::UnitTestImpl::RecordProperty | ( | const TestProperty & | test_property | ) |
void testing::internal::UnitTestImpl::RecordProperty | ( | const TestProperty & | test_property | ) |
Definition at line 4372 of file gtest.cc.
References ad_hoc_test_result_, testing::TestCase::ad_hoc_test_result_, current_test_case_, current_test_info_, listeners(), testing::TestResult::RecordProperty(), testing::TestInfo::result_, string, and testing::TestEventListeners::SuppressEventForwarding().
Referenced by testing::internal::ScopedPrematureExitFile::~ScopedPrematureExitFile().
void testing::internal::UnitTestImpl::RecordProperty | ( | const TestProperty & | test_property | ) |
void testing::internal::UnitTestImpl::RegisterParameterizedTests | ( | ) |
void testing::internal::UnitTestImpl::RegisterParameterizedTests | ( | ) |
Definition at line 2617 of file gtest.cc.
Referenced by PostFlagParsingInit().
void testing::internal::UnitTestImpl::RegisterParameterizedTests | ( | ) |
int testing::internal::UnitTestImpl::reportable_disabled_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::reportable_disabled_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::reportable_disabled_test_count | ( | ) | const |
Definition at line 761 of file gtest.cc.
References testing::TestCase::reportable_disabled_test_count(), and testing::internal::SumOverTestCaseList().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::reportable_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::reportable_test_count | ( | ) | const |
Definition at line 772 of file gtest.cc.
References testing::TestCase::reportable_test_count(), and testing::internal::SumOverTestCaseList().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::reportable_test_count | ( | ) | const |
bool testing::internal::UnitTestImpl::RunAllTests | ( | ) |
Definition at line 4551 of file gtest.cc.
References ClearNonAdHocTestResult(), elapsed_time_, environments_, failed, FilterTests(), for_each(), testing::internal::ForEach(), forever, testing::internal::g_help_flag, GetMutableTestCase(), testing::internal::GetNextRandomSeed(), testing::internal::GetRandomSeedFromFlag(), testing::internal::GetTimeInMillis(), GTEST_FLAG, testing::internal::GTestIsInitialized(), testing::Test::HasFatalFailure(), HONOR_SHARDING_PROTOCOL, i, 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(), parent_, Passed(), PostFlagParsingInit(), random(), random_seed(), random_seed_, repeat(), testing::TestEventListeners::repeater(), testing::internal::Random::Reseed(), testing::TestCase::Run(), testing::internal::SetUpEnvironment(), testing::internal::ShouldShard(), ShuffleTests(), start, start_timestamp_, testing::internal::TearDownEnvironment(), total_test_case_count(), UnshuffleTests(), and testing::internal::WriteToShardStatusFileIfNeeded().
Referenced by testing::UnitTest::Run(), testing::internal::TearDownEnvironment(), and testing::internal::ScopedPrematureExitFile::~ScopedPrematureExitFile().
bool testing::internal::UnitTestImpl::RunAllTests | ( | ) |
bool testing::internal::UnitTestImpl::RunAllTests | ( | ) |
|
inlineprivate |
Definition at line 810 of file gtest-internal-inl.h.
References argv, testing::internal::GTestFlagSaver::catch_exceptions_, ch, folly::test::end(), testing::UnitTest::GetInstance(), testing::internal::GetUnitTestImpl(), GTEST_API_, GTEST_CHECK_, GTEST_DISALLOW_COPY_AND_ASSIGN_, testing::UnitTest::impl(), testing::internal::IsDigit(), number, original_working_dir_, testing::internal::ParseGoogleTestFlagsOnly(), testing::internal::GTestFlagSaver::random_seed_, regex, repeat(), string, and value.
|
inlineprivate |
Definition at line 810 of file gtest-internal-inl.h.
References argv, testing::internal::GTestFlagSaver::catch_exceptions_, ch, folly::test::end(), testing::UnitTest::GetInstance(), testing::internal::GetUnitTestImpl(), GTEST_API_, GTEST_CHECK_, GTEST_DISALLOW_COPY_AND_ASSIGN_, testing::UnitTest::impl(), testing::internal::IsDigit(), number, original_working_dir_, testing::internal::ParseGoogleTestFlagsOnly(), testing::internal::GTestFlagSaver::random_seed_, regex, repeat(), string, and value.
|
inlineprivate |
Definition at line 810 of file gtest-internal-inl.h.
References testing::internal::GTestFlagSaver::catch_exceptions_, and value.
|
inline |
Definition at line 676 of file gtest-internal-inl.h.
|
inline |
Definition at line 676 of file gtest-internal-inl.h.
|
inline |
Definition at line 676 of file gtest-internal-inl.h.
Referenced by testing::TestCase::Run().
|
inline |
Definition at line 683 of file gtest-internal-inl.h.
References RunAllTests().
Referenced by testing::TestInfo::Run().
|
inline |
Definition at line 683 of file gtest-internal-inl.h.
References RunAllTests().
|
inline |
Definition at line 683 of file gtest-internal-inl.h.
References RunAllTests().
void testing::internal::UnitTestImpl::set_os_stack_trace_getter | ( | OsStackTraceGetterInterface * | getter | ) |
Definition at line 4907 of file gtest.cc.
References os_stack_trace_getter_.
Referenced by testing::internal::PrintOnOneLine().
void testing::internal::UnitTestImpl::set_os_stack_trace_getter | ( | OsStackTraceGetterInterface * | getter | ) |
void testing::internal::UnitTestImpl::set_os_stack_trace_getter | ( | OsStackTraceGetterInterface * | getter | ) |
void testing::internal::UnitTestImpl::SetGlobalTestPartResultReporter | ( | TestPartResultReporterInterface * | reporter | ) |
Definition at line 711 of file gtest.cc.
References folly::detail::lock().
Referenced by testing::ScopedFakeTestPartResultReporter::Init(), testing::internal::ShouldRunTestCase(), and testing::ScopedFakeTestPartResultReporter::~ScopedFakeTestPartResultReporter().
void testing::internal::UnitTestImpl::SetGlobalTestPartResultReporter | ( | TestPartResultReporterInterface * | reporter | ) |
void testing::internal::UnitTestImpl::SetGlobalTestPartResultReporter | ( | TestPartResultReporterInterface * | reporter | ) |
void testing::internal::UnitTestImpl::SetTestPartResultReporterForCurrentThread | ( | TestPartResultReporterInterface * | reporter | ) |
Definition at line 724 of file gtest.cc.
Referenced by testing::internal::HasNewFatalFailureHelper::HasNewFatalFailureHelper(), testing::ScopedFakeTestPartResultReporter::Init(), testing::internal::ShouldRunTestCase(), testing::internal::HasNewFatalFailureHelper::~HasNewFatalFailureHelper(), and testing::ScopedFakeTestPartResultReporter::~ScopedFakeTestPartResultReporter().
void testing::internal::UnitTestImpl::SetTestPartResultReporterForCurrentThread | ( | TestPartResultReporterInterface * | reporter | ) |
void testing::internal::UnitTestImpl::SetTestPartResultReporterForCurrentThread | ( | TestPartResultReporterInterface * | reporter | ) |
void testing::internal::UnitTestImpl::ShuffleTests | ( | ) |
Definition at line 4939 of file gtest.cc.
References i, last_death_test_case_, random(), testing::internal::ShuffleRange(), test_case_indices_, and test_cases_.
Referenced by testing::internal::PrintOnOneLine(), and RunAllTests().
void testing::internal::UnitTestImpl::ShuffleTests | ( | ) |
void testing::internal::UnitTestImpl::ShuffleTests | ( | ) |
|
inline |
Definition at line 561 of file gtest-internal-inl.h.
|
inline |
Definition at line 561 of file gtest-internal-inl.h.
|
inline |
Definition at line 561 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::successful_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::successful_test_case_count | ( | ) | const |
Definition at line 730 of file gtest.cc.
References testing::internal::CountIf(), and testing::internal::TestCasePassed().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::successful_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::successful_test_count | ( | ) | const |
Definition at line 751 of file gtest.cc.
References testing::TestCase::successful_test_count(), and testing::internal::SumOverTestCaseList().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::successful_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::successful_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::test_case_to_run_count | ( | ) | const |
Definition at line 746 of file gtest.cc.
References testing::internal::CountIf(), and testing::internal::ShouldRunTestCase().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::test_case_to_run_count | ( | ) | const |
int testing::internal::UnitTestImpl::test_case_to_run_count | ( | ) | const |
int testing::internal::UnitTestImpl::test_to_run_count | ( | ) | const |
int testing::internal::UnitTestImpl::test_to_run_count | ( | ) | const |
int testing::internal::UnitTestImpl::test_to_run_count | ( | ) | const |
Definition at line 782 of file gtest.cc.
References testing::internal::SumOverTestCaseList(), and testing::TestCase::test_to_run_count().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::total_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::total_test_case_count | ( | ) | const |
Definition at line 740 of file gtest.cc.
Referenced by RunAllTests(), and testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::total_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::total_test_count | ( | ) | const |
Definition at line 777 of file gtest.cc.
References testing::internal::SumOverTestCaseList(), and testing::TestCase::total_test_count().
Referenced by testing::internal::ShouldRunTestCase().
int testing::internal::UnitTestImpl::total_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::total_test_count | ( | ) | const |
void testing::internal::UnitTestImpl::UnshuffleTests | ( | ) |
Definition at line 4954 of file gtest.cc.
References i, test_case_indices_, and test_cases_.
Referenced by testing::internal::PrintOnOneLine(), and RunAllTests().
void testing::internal::UnitTestImpl::UnshuffleTests | ( | ) |
void testing::internal::UnitTestImpl::UnshuffleTests | ( | ) |
|
friend |
Definition at line 806 of file gtest-internal-inl.h.
|
private |
Definition at line 880 of file gtest-internal-inl.h.
Referenced by current_test_result(), and RecordProperty().
|
private |
Definition at line 920 of file gtest-internal-inl.h.
|
private |
Definition at line 864 of file gtest-internal-inl.h.
Referenced by RecordProperty().
|
private |
Definition at line 870 of file gtest-internal-inl.h.
Referenced by current_test_result(), and RecordProperty().
|
private |
Definition at line 820 of file gtest-internal-inl.h.
|
private |
Definition at line 822 of file gtest-internal-inl.h.
|
private |
Definition at line 906 of file gtest-internal-inl.h.
Referenced by RunAllTests().
|
private |
Definition at line 836 of file gtest-internal-inl.h.
Referenced by RunAllTests(), and ~UnitTestImpl().
|
private |
Definition at line 828 of file gtest-internal-inl.h.
|
private |
Definition at line 825 of file gtest-internal-inl.h.
|
private |
Definition at line 916 of file gtest-internal-inl.h.
|
private |
Definition at line 858 of file gtest-internal-inl.h.
Referenced by GetTestCase(), and ShuffleTests().
|
private |
Definition at line 884 of file gtest-internal-inl.h.
|
private |
Definition at line 817 of file gtest-internal-inl.h.
|
private |
Definition at line 890 of file gtest-internal-inl.h.
Referenced by os_stack_trace_getter(), set_os_stack_trace_getter(), and ~UnitTestImpl().
|
private |
Definition at line 813 of file gtest-internal-inl.h.
Referenced by RunAllTests().
|
private |
Definition at line 832 of file gtest-internal-inl.h.
|
private |
Definition at line 893 of file gtest-internal-inl.h.
Referenced by PostFlagParsingInit().
|
private |
Definition at line 899 of file gtest-internal-inl.h.
|
private |
Definition at line 896 of file gtest-internal-inl.h.
Referenced by RunAllTests().
|
private |
Definition at line 903 of file gtest-internal-inl.h.
Referenced by RunAllTests().
|
private |
Definition at line 846 of file gtest-internal-inl.h.
Referenced by GetTestCase(), ShuffleTests(), and UnshuffleTests().
|
private |
Definition at line 840 of file gtest-internal-inl.h.
Referenced by FilterTests(), GetTestCase(), ListTestsMatchingFilter(), ShuffleTests(), UnshuffleTests(), and ~UnitTestImpl().