#include <gtest-internal-inl.h>
Definition at line 497 of file gtest-internal-inl.h.
Definition at line 699 of file gtest-internal-inl.h.
testing::internal::UnitTestImpl::UnitTestImpl | ( | UnitTest * | parent | ) | [explicit] |
testing::internal::UnitTestImpl::~UnitTestImpl | ( | ) | [virtual] |
const TestResult* testing::internal::UnitTestImpl::ad_hoc_test_result | ( | ) | const [inline] |
Definition at line 585 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::AddTestInfo | ( | Test::SetUpTestCaseFunc | set_up_tc, |
Test::TearDownTestCaseFunc | tear_down_tc, | ||
TestInfo * | test_info | ||
) | [inline] |
Definition at line 633 of file gtest-internal-inl.h.
bool testing::internal::UnitTestImpl::catch_exceptions | ( | ) | const [inline] |
Definition at line 785 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::ClearAdHocTestResult | ( | ) | [inline] |
Definition at line 695 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::ClearNonAdHocTestResult | ( | ) | [inline] |
Definition at line 690 of file gtest-internal-inl.h.
const TestCase* testing::internal::UnitTestImpl::current_test_case | ( | ) | const [inline] |
Definition at line 715 of file gtest-internal-inl.h.
TestInfo* testing::internal::UnitTestImpl::current_test_info | ( | ) | [inline] |
Definition at line 716 of file gtest-internal-inl.h.
const TestInfo* testing::internal::UnitTestImpl::current_test_info | ( | ) | const [inline] |
Definition at line 717 of file gtest-internal-inl.h.
String testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop | ( | int | skip_count | ) |
int testing::internal::UnitTestImpl::disabled_test_count | ( | ) | const |
TimeInMillis testing::internal::UnitTestImpl::elapsed_time | ( | ) | const [inline] |
Definition at line 552 of file gtest-internal-inl.h.
std::vector<Environment*>& testing::internal::UnitTestImpl::environments | ( | ) | [inline] |
Definition at line 721 of file gtest-internal-inl.h.
bool testing::internal::UnitTestImpl::Failed | ( | ) | const [inline] |
Definition at line 559 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::failed_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::failed_test_count | ( | ) | const |
int testing::internal::UnitTestImpl::FilterTests | ( | ReactionToSharding | shard_tests | ) |
TestCase* testing::internal::UnitTestImpl::GetMutableTestCase | ( | int | i | ) | [inline] |
Definition at line 572 of file gtest-internal-inl.h.
const TestCase* testing::internal::UnitTestImpl::GetTestCase | ( | int | i | ) | const [inline] |
Definition at line 565 of file gtest-internal-inl.h.
TestCase * testing::internal::UnitTestImpl::GetTestCase | ( | const char * | test_case_name, |
const char * | type_param, | ||
Test::SetUpTestCaseFunc | set_up_tc, | ||
Test::TearDownTestCaseFunc | tear_down_tc | ||
) |
std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack | ( | ) | [inline] |
Definition at line 724 of file gtest-internal-inl.h.
const std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack | ( | ) | const [inline] |
Definition at line 727 of file gtest-internal-inl.h.
TestEventListeners* testing::internal::UnitTestImpl::listeners | ( | ) | [inline] |
Definition at line 578 of file gtest-internal-inl.h.
bool testing::internal::UnitTestImpl::Passed | ( | ) | const [inline] |
Definition at line 555 of file gtest-internal-inl.h.
internal::Random* testing::internal::UnitTestImpl::random | ( | ) | [inline] |
Definition at line 774 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::random_seed | ( | ) | const [inline] |
Definition at line 771 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::set_catch_exceptions | ( | bool | value | ) | [inline, private] |
Definition at line 792 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::set_current_test_case | ( | TestCase * | a_current_test_case | ) | [inline] |
Definition at line 664 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::set_current_test_info | ( | TestInfo * | a_current_test_info | ) | [inline] |
Definition at line 671 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::successful_test_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::total_test_case_count | ( | ) | const |
int testing::internal::UnitTestImpl::total_test_count | ( | ) | const |
friend class ::testing::UnitTest [friend] |
Definition at line 788 of file gtest-internal-inl.h.
Definition at line 862 of file gtest-internal-inl.h.
bool testing::internal::UnitTestImpl::catch_exceptions_ [private] |
Definition at line 898 of file gtest-internal-inl.h.
Definition at line 846 of file gtest-internal-inl.h.
Definition at line 852 of file gtest-internal-inl.h.
DefaultGlobalTestPartResultReporter testing::internal::UnitTestImpl::default_global_test_part_result_reporter_ [private] |
Definition at line 802 of file gtest-internal-inl.h.
DefaultPerThreadTestPartResultReporter testing::internal::UnitTestImpl::default_per_thread_test_part_result_reporter_ [private] |
Definition at line 804 of file gtest-internal-inl.h.
Definition at line 884 of file gtest-internal-inl.h.
std::vector<Environment*> testing::internal::UnitTestImpl::environments_ [private] |
Definition at line 818 of file gtest-internal-inl.h.
Definition at line 810 of file gtest-internal-inl.h.
TestPartResultReporterInterface* testing::internal::UnitTestImpl::global_test_part_result_repoter_ [private] |
Definition at line 807 of file gtest-internal-inl.h.
internal::ThreadLocal<std::vector<TraceInfo> > testing::internal::UnitTestImpl::gtest_trace_stack_ [private] |
Definition at line 894 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::last_death_test_case_ [private] |
Definition at line 840 of file gtest-internal-inl.h.
Definition at line 866 of file gtest-internal-inl.h.
Definition at line 799 of file gtest-internal-inl.h.
Definition at line 872 of file gtest-internal-inl.h.
UnitTest* const testing::internal::UnitTestImpl::parent_ [private] |
Definition at line 795 of file gtest-internal-inl.h.
internal::ThreadLocal<TestPartResultReporterInterface*> testing::internal::UnitTestImpl::per_thread_test_part_result_reporter_ [private] |
Definition at line 814 of file gtest-internal-inl.h.
Definition at line 875 of file gtest-internal-inl.h.
Definition at line 881 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::random_seed_ [private] |
Definition at line 878 of file gtest-internal-inl.h.
std::vector<int> testing::internal::UnitTestImpl::test_case_indices_ [private] |
Definition at line 828 of file gtest-internal-inl.h.
std::vector<TestCase*> testing::internal::UnitTestImpl::test_cases_ [private] |
Definition at line 822 of file gtest-internal-inl.h.