#include <gtest-internal-inl.h>
Definition at line 508 of file gtest-internal-inl.h.
Definition at line 726 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 606 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 654 of file gtest-internal-inl.h.
bool testing::internal::UnitTestImpl::catch_exceptions | ( | ) | const [inline] |
Definition at line 812 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::ClearAdHocTestResult | ( | ) | [inline] |
Definition at line 716 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::ClearNonAdHocTestResult | ( | ) | [inline] |
Definition at line 711 of file gtest-internal-inl.h.
const TestCase* testing::internal::UnitTestImpl::current_test_case | ( | ) | const [inline] |
Definition at line 742 of file gtest-internal-inl.h.
TestInfo* testing::internal::UnitTestImpl::current_test_info | ( | ) | [inline] |
Definition at line 743 of file gtest-internal-inl.h.
const TestInfo* testing::internal::UnitTestImpl::current_test_info | ( | ) | const [inline] |
Definition at line 744 of file gtest-internal-inl.h.
std::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 573 of file gtest-internal-inl.h.
std::vector<Environment*>& testing::internal::UnitTestImpl::environments | ( | ) | [inline] |
Definition at line 748 of file gtest-internal-inl.h.
bool testing::internal::UnitTestImpl::Failed | ( | ) | const [inline] |
Definition at line 580 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 593 of file gtest-internal-inl.h.
const TestCase* testing::internal::UnitTestImpl::GetTestCase | ( | int | i | ) | const [inline] |
Definition at line 586 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 751 of file gtest-internal-inl.h.
const std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack | ( | ) | const [inline] |
Definition at line 754 of file gtest-internal-inl.h.
TestEventListeners* testing::internal::UnitTestImpl::listeners | ( | ) | [inline] |
Definition at line 599 of file gtest-internal-inl.h.
bool testing::internal::UnitTestImpl::Passed | ( | ) | const [inline] |
Definition at line 576 of file gtest-internal-inl.h.
internal::Random* testing::internal::UnitTestImpl::random | ( | ) | [inline] |
Definition at line 801 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::random_seed | ( | ) | const [inline] |
Definition at line 798 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::RecordProperty | ( | const TestProperty & | test_property | ) |
int testing::internal::UnitTestImpl::reportable_test_count | ( | ) | const |
void testing::internal::UnitTestImpl::set_catch_exceptions | ( | bool | value | ) | [inline, private] |
Definition at line 819 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::set_current_test_case | ( | TestCase * | a_current_test_case | ) | [inline] |
Definition at line 685 of file gtest-internal-inl.h.
void testing::internal::UnitTestImpl::set_current_test_info | ( | TestInfo * | a_current_test_info | ) | [inline] |
Definition at line 692 of file gtest-internal-inl.h.
TimeInMillis testing::internal::UnitTestImpl::start_timestamp | ( | ) | const [inline] |
Definition at line 570 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 815 of file gtest-internal-inl.h.
Definition at line 889 of file gtest-internal-inl.h.
Definition at line 929 of file gtest-internal-inl.h.
Definition at line 873 of file gtest-internal-inl.h.
Definition at line 879 of file gtest-internal-inl.h.
DefaultGlobalTestPartResultReporter testing::internal::UnitTestImpl::default_global_test_part_result_reporter_ [private] |
Definition at line 829 of file gtest-internal-inl.h.
DefaultPerThreadTestPartResultReporter testing::internal::UnitTestImpl::default_per_thread_test_part_result_reporter_ [private] |
Definition at line 831 of file gtest-internal-inl.h.
Definition at line 915 of file gtest-internal-inl.h.
std::vector<Environment*> testing::internal::UnitTestImpl::environments_ [private] |
Definition at line 845 of file gtest-internal-inl.h.
Definition at line 837 of file gtest-internal-inl.h.
TestPartResultReporterInterface* testing::internal::UnitTestImpl::global_test_part_result_repoter_ [private] |
Definition at line 834 of file gtest-internal-inl.h.
internal::ThreadLocal<std::vector<TraceInfo> > testing::internal::UnitTestImpl::gtest_trace_stack_ [private] |
Definition at line 925 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::last_death_test_case_ [private] |
Definition at line 867 of file gtest-internal-inl.h.
Definition at line 893 of file gtest-internal-inl.h.
Definition at line 826 of file gtest-internal-inl.h.
Definition at line 899 of file gtest-internal-inl.h.
UnitTest* const testing::internal::UnitTestImpl::parent_ [private] |
Definition at line 822 of file gtest-internal-inl.h.
internal::ThreadLocal<TestPartResultReporterInterface*> testing::internal::UnitTestImpl::per_thread_test_part_result_reporter_ [private] |
Definition at line 841 of file gtest-internal-inl.h.
Definition at line 902 of file gtest-internal-inl.h.
Definition at line 908 of file gtest-internal-inl.h.
int testing::internal::UnitTestImpl::random_seed_ [private] |
Definition at line 905 of file gtest-internal-inl.h.
Definition at line 912 of file gtest-internal-inl.h.
std::vector<int> testing::internal::UnitTestImpl::test_case_indices_ [private] |
Definition at line 855 of file gtest-internal-inl.h.
std::vector<TestCase*> testing::internal::UnitTestImpl::test_cases_ [private] |
Definition at line 849 of file gtest-internal-inl.h.