Public Types | Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
testing::internal::UnitTestImpl Class Reference

#include <gtest-internal-inl.h>

Public Types

enum  ReactionToSharding {
  HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL, HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL,
  HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL
}
 
enum  ReactionToSharding {
  HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL, HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL,
  HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL
}
 
enum  ReactionToSharding {
  HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL, HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL,
  HONOR_SHARDING_PROTOCOL, IGNORE_SHARDING_PROTOCOL
}
 

Public Member Functions

const TestResultad_hoc_test_result () const
 
const TestResultad_hoc_test_result () const
 
const TestResultad_hoc_test_result () const
 
void AddTestInfo (Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc, TestInfo *test_info)
 
void AddTestInfo (Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc, TestInfo *test_info)
 
void AddTestInfo (Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc, TestInfo *test_info)
 
bool catch_exceptions () const
 
bool catch_exceptions () const
 
bool catch_exceptions () const
 
void ClearAdHocTestResult ()
 
void ClearAdHocTestResult ()
 
void ClearAdHocTestResult ()
 
void ClearNonAdHocTestResult ()
 
void ClearNonAdHocTestResult ()
 
void ClearNonAdHocTestResult ()
 
void ConfigureXmlOutput ()
 
void ConfigureXmlOutput ()
 
void ConfigureXmlOutput ()
 
const TestCasecurrent_test_case () const
 
const TestCasecurrent_test_case () const
 
const TestCasecurrent_test_case () const
 
TestInfocurrent_test_info ()
 
TestInfocurrent_test_info ()
 
const TestInfocurrent_test_info () const
 
const TestInfocurrent_test_info () const
 
TestInfocurrent_test_info ()
 
const TestInfocurrent_test_info () const
 
TestResultcurrent_test_result ()
 
TestResultcurrent_test_result ()
 
TestResultcurrent_test_result ()
 
std::string CurrentOsStackTraceExceptTop (int skip_count) GTEST_NO_INLINE_
 
std::string CurrentOsStackTraceExceptTop (int skip_count) GTEST_NO_INLINE_
 
std::string CurrentOsStackTraceExceptTop (int skip_count) GTEST_NO_INLINE_
 
int disabled_test_count () const
 
int disabled_test_count () const
 
int disabled_test_count () const
 
TimeInMillis elapsed_time () const
 
TimeInMillis elapsed_time () const
 
TimeInMillis elapsed_time () const
 
std::vector< Environment * > & environments ()
 
std::vector< Environment * > & environments ()
 
std::vector< Environment * > & environments ()
 
bool Failed () const
 
bool Failed () const
 
bool Failed () const
 
int failed_test_case_count () const
 
int failed_test_case_count () const
 
int failed_test_case_count () const
 
int failed_test_count () const
 
int failed_test_count () const
 
int failed_test_count () const
 
int FilterTests (ReactionToSharding shard_tests)
 
int FilterTests (ReactionToSharding shard_tests)
 
int FilterTests (ReactionToSharding shard_tests)
 
TestPartResultReporterInterfaceGetGlobalTestPartResultReporter ()
 
TestPartResultReporterInterfaceGetGlobalTestPartResultReporter ()
 
TestPartResultReporterInterfaceGetGlobalTestPartResultReporter ()
 
TestCaseGetMutableTestCase (int i)
 
TestCaseGetMutableTestCase (int i)
 
TestCaseGetMutableTestCase (int i)
 
const TestCaseGetTestCase (int i) const
 
const TestCaseGetTestCase (int i) const
 
TestCaseGetTestCase (const char *test_case_name, const char *type_param, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc)
 
TestCaseGetTestCase (const char *test_case_name, const char *type_param, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc)
 
const TestCaseGetTestCase (int i) const
 
TestCaseGetTestCase (const char *test_case_name, const char *type_param, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc)
 
TestPartResultReporterInterfaceGetTestPartResultReporterForCurrentThread ()
 
TestPartResultReporterInterfaceGetTestPartResultReporterForCurrentThread ()
 
TestPartResultReporterInterfaceGetTestPartResultReporterForCurrentThread ()
 
std::vector< TraceInfo > & gtest_trace_stack ()
 
std::vector< TraceInfo > & gtest_trace_stack ()
 
const std::vector< TraceInfo > & gtest_trace_stack () const
 
const std::vector< TraceInfo > & gtest_trace_stack () const
 
std::vector< TraceInfo > & gtest_trace_stack ()
 
const std::vector< TraceInfo > & gtest_trace_stack () const
 
TestEventListenerslisteners ()
 
TestEventListenerslisteners ()
 
TestEventListenerslisteners ()
 
void ListTestsMatchingFilter ()
 
void ListTestsMatchingFilter ()
 
void ListTestsMatchingFilter ()
 
OsStackTraceGetterInterfaceos_stack_trace_getter ()
 
OsStackTraceGetterInterfaceos_stack_trace_getter ()
 
OsStackTraceGetterInterfaceos_stack_trace_getter ()
 
internal::ParameterizedTestCaseRegistryparameterized_test_registry ()
 
bool Passed () const
 
bool Passed () const
 
bool Passed () const
 
void PostFlagParsingInit ()
 
void PostFlagParsingInit ()
 
void PostFlagParsingInit ()
 
internal::Randomrandom ()
 
internal::Randomrandom ()
 
internal::Randomrandom ()
 
int random_seed () const
 
int random_seed () const
 
int random_seed () const
 
void RecordProperty (const TestProperty &test_property)
 
void RecordProperty (const TestProperty &test_property)
 
void RecordProperty (const TestProperty &test_property)
 
void RegisterParameterizedTests ()
 
void RegisterParameterizedTests ()
 
void RegisterParameterizedTests ()
 
int reportable_disabled_test_count () const
 
int reportable_disabled_test_count () const
 
int reportable_disabled_test_count () const
 
int reportable_test_count () const
 
int reportable_test_count () const
 
int reportable_test_count () const
 
bool RunAllTests ()
 
bool RunAllTests ()
 
bool RunAllTests ()
 
void set_current_test_case (TestCase *a_current_test_case)
 
void set_current_test_case (TestCase *a_current_test_case)
 
void set_current_test_case (TestCase *a_current_test_case)
 
void set_current_test_info (TestInfo *a_current_test_info)
 
void set_current_test_info (TestInfo *a_current_test_info)
 
void set_current_test_info (TestInfo *a_current_test_info)
 
void set_os_stack_trace_getter (OsStackTraceGetterInterface *getter)
 
void set_os_stack_trace_getter (OsStackTraceGetterInterface *getter)
 
void set_os_stack_trace_getter (OsStackTraceGetterInterface *getter)
 
void SetGlobalTestPartResultReporter (TestPartResultReporterInterface *reporter)
 
void SetGlobalTestPartResultReporter (TestPartResultReporterInterface *reporter)
 
void SetGlobalTestPartResultReporter (TestPartResultReporterInterface *reporter)
 
void SetTestPartResultReporterForCurrentThread (TestPartResultReporterInterface *reporter)
 
void SetTestPartResultReporterForCurrentThread (TestPartResultReporterInterface *reporter)
 
void SetTestPartResultReporterForCurrentThread (TestPartResultReporterInterface *reporter)
 
void ShuffleTests ()
 
void ShuffleTests ()
 
void ShuffleTests ()
 
TimeInMillis start_timestamp () const
 
TimeInMillis start_timestamp () const
 
TimeInMillis start_timestamp () const
 
int successful_test_case_count () const
 
int successful_test_case_count () const
 
int successful_test_case_count () const
 
int successful_test_count () const
 
int successful_test_count () const
 
int successful_test_count () const
 
int test_case_to_run_count () const
 
int test_case_to_run_count () const
 
int test_case_to_run_count () const
 
int test_to_run_count () const
 
int test_to_run_count () const
 
int test_to_run_count () const
 
int total_test_case_count () const
 
int total_test_case_count () const
 
int total_test_case_count () const
 
int total_test_count () const
 
int total_test_count () const
 
int total_test_count () const
 
 UnitTestImpl (UnitTest *parent)
 
 UnitTestImpl (UnitTest *parent)
 
 UnitTestImpl (UnitTest *parent)
 
void UnshuffleTests ()
 
void UnshuffleTests ()
 
void UnshuffleTests ()
 
virtual ~UnitTestImpl ()
 
virtual ~UnitTestImpl ()
 
virtual ~UnitTestImpl ()
 

Private Member Functions

 GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTestImpl)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTestImpl)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTestImpl)
 
void set_catch_exceptions (bool value)
 
void set_catch_exceptions (bool value)
 
void set_catch_exceptions (bool value)
 

Private Attributes

TestResult ad_hoc_test_result_
 
bool catch_exceptions_
 
TestCasecurrent_test_case_
 
TestInfocurrent_test_info_
 
DefaultGlobalTestPartResultReporter default_global_test_part_result_reporter_
 
DefaultPerThreadTestPartResultReporter default_per_thread_test_part_result_reporter_
 
TimeInMillis elapsed_time_
 
std::vector< Environment * > environments_
 
internal::Mutex global_test_part_result_reporter_mutex_
 
TestPartResultReporterInterfaceglobal_test_part_result_repoter_
 
internal::ThreadLocal< std::vector< TraceInfo > > gtest_trace_stack_
 
int last_death_test_case_
 
TestEventListeners listeners_
 
internal::FilePath original_working_dir_
 
OsStackTraceGetterInterfaceos_stack_trace_getter_
 
internal::ParameterizedTestCaseRegistry parameterized_test_registry_
 
bool parameterized_tests_registered_
 
UnitTest *const parent_
 
internal::ThreadLocal< TestPartResultReporterInterface * > per_thread_test_part_result_reporter_
 
bool post_flag_parse_init_performed_
 
internal::Random random_
 
int random_seed_
 
TimeInMillis start_timestamp_
 
std::vector< int > test_case_indices_
 
std::vector< TestCase * > test_cases_
 

Friends

class ::testing::UnitTest
 

Detailed Description

Definition at line 909 of file gmock-gtest-all.cc.

Member Enumeration Documentation

Enumerator
HONOR_SHARDING_PROTOCOL 
IGNORE_SHARDING_PROTOCOL 
HONOR_SHARDING_PROTOCOL 
IGNORE_SHARDING_PROTOCOL 
HONOR_SHARDING_PROTOCOL 
IGNORE_SHARDING_PROTOCOL 

Definition at line 762 of file gmock/gtest/src/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 762 of file gtest/src/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 1127 of file gmock-gtest-all.cc.

Constructor & Destructor Documentation

testing::internal::UnitTestImpl::UnitTestImpl ( UnitTest parent)
explicit

Definition at line 5478 of file gmock-gtest-all.cc.

testing::internal::UnitTestImpl::~UnitTestImpl ( )
virtual

Definition at line 5517 of file gmock-gtest-all.cc.

testing::internal::UnitTestImpl::UnitTestImpl ( UnitTest parent)
explicit
virtual testing::internal::UnitTestImpl::~UnitTestImpl ( )
virtual
testing::internal::UnitTestImpl::UnitTestImpl ( UnitTest parent)
explicit
virtual testing::internal::UnitTestImpl::~UnitTestImpl ( )
virtual

Member Function Documentation

const TestResult* testing::internal::UnitTestImpl::ad_hoc_test_result ( ) const
inline

Definition at line 635 of file gmock/gtest/src/gtest-internal-inl.h.

const TestResult* testing::internal::UnitTestImpl::ad_hoc_test_result ( ) const
inline

Definition at line 635 of file gtest/src/gtest-internal-inl.h.

const TestResult* testing::internal::UnitTestImpl::ad_hoc_test_result ( ) const
inline

Definition at line 1007 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::AddTestInfo ( Test::SetUpTestCaseFunc  set_up_tc,
Test::TearDownTestCaseFunc  tear_down_tc,
TestInfo test_info 
)
inline

Definition at line 683 of file gtest/src/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 683 of file gmock/gtest/src/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 1055 of file gmock-gtest-all.cc.

bool testing::internal::UnitTestImpl::catch_exceptions ( ) const
inline

Definition at line 854 of file gtest/src/gtest-internal-inl.h.

bool testing::internal::UnitTestImpl::catch_exceptions ( ) const
inline

Definition at line 854 of file gmock/gtest/src/gtest-internal-inl.h.

bool testing::internal::UnitTestImpl::catch_exceptions ( ) const
inline

Definition at line 1213 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::ClearAdHocTestResult ( )
inline

Definition at line 751 of file gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::ClearAdHocTestResult ( )
inline

Definition at line 751 of file gmock/gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::ClearAdHocTestResult ( )
inline

Definition at line 1117 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::ClearNonAdHocTestResult ( )
inline

Definition at line 745 of file gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::ClearNonAdHocTestResult ( )
inline

Definition at line 745 of file gmock/gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::ClearNonAdHocTestResult ( )
inline

Definition at line 1112 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::ConfigureXmlOutput ( )
void testing::internal::UnitTestImpl::ConfigureXmlOutput ( )
void testing::internal::UnitTestImpl::ConfigureXmlOutput ( )

Definition at line 5560 of file gmock-gtest-all.cc.

const TestCase* testing::internal::UnitTestImpl::current_test_case ( ) const
inline

Definition at line 779 of file gtest/src/gtest-internal-inl.h.

const TestCase* testing::internal::UnitTestImpl::current_test_case ( ) const
inline

Definition at line 779 of file gmock/gtest/src/gtest-internal-inl.h.

const TestCase* testing::internal::UnitTestImpl::current_test_case ( ) const
inline

Definition at line 1143 of file gmock-gtest-all.cc.

TestInfo* testing::internal::UnitTestImpl::current_test_info ( )
inline

Definition at line 780 of file gtest/src/gtest-internal-inl.h.

TestInfo* testing::internal::UnitTestImpl::current_test_info ( )
inline

Definition at line 780 of file gmock/gtest/src/gtest-internal-inl.h.

const TestInfo* testing::internal::UnitTestImpl::current_test_info ( ) const
inline

Definition at line 781 of file gtest/src/gtest-internal-inl.h.

const TestInfo* testing::internal::UnitTestImpl::current_test_info ( ) const
inline

Definition at line 781 of file gmock/gtest/src/gtest-internal-inl.h.

TestInfo* testing::internal::UnitTestImpl::current_test_info ( )
inline

Definition at line 1144 of file gmock-gtest-all.cc.

const TestInfo* testing::internal::UnitTestImpl::current_test_info ( ) const
inline

Definition at line 1145 of file gmock-gtest-all.cc.

TestResult* testing::internal::UnitTestImpl::current_test_result ( )
TestResult* testing::internal::UnitTestImpl::current_test_result ( )
TestResult * testing::internal::UnitTestImpl::current_test_result ( )

Definition at line 6078 of file gmock-gtest-all.cc.

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 2258 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::disabled_test_count ( ) const
int testing::internal::UnitTestImpl::disabled_test_count ( ) const
int testing::internal::UnitTestImpl::disabled_test_count ( ) const

Definition at line 2229 of file gmock-gtest-all.cc.

TimeInMillis testing::internal::UnitTestImpl::elapsed_time ( ) const
inline

Definition at line 599 of file gmock/gtest/src/gtest-internal-inl.h.

TimeInMillis testing::internal::UnitTestImpl::elapsed_time ( ) const
inline

Definition at line 599 of file gtest/src/gtest-internal-inl.h.

TimeInMillis testing::internal::UnitTestImpl::elapsed_time ( ) const
inline

Definition at line 974 of file gmock-gtest-all.cc.

std::vector<Environment *>& testing::internal::UnitTestImpl::environments ( )
inline

Definition at line 785 of file gtest/src/gtest-internal-inl.h.

std::vector<Environment *>& testing::internal::UnitTestImpl::environments ( )
inline

Definition at line 785 of file gmock/gtest/src/gtest-internal-inl.h.

std::vector<Environment*>& testing::internal::UnitTestImpl::environments ( )
inline

Definition at line 1149 of file gmock-gtest-all.cc.

bool testing::internal::UnitTestImpl::Failed ( ) const
inline

Definition at line 606 of file gmock/gtest/src/gtest-internal-inl.h.

bool testing::internal::UnitTestImpl::Failed ( ) const
inline

Definition at line 606 of file gtest/src/gtest-internal-inl.h.

bool testing::internal::UnitTestImpl::Failed ( ) const
inline

Definition at line 981 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::failed_test_case_count ( ) const
int testing::internal::UnitTestImpl::failed_test_case_count ( ) const
int testing::internal::UnitTestImpl::failed_test_case_count ( ) const

Definition at line 2197 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::failed_test_count ( ) const
int testing::internal::UnitTestImpl::failed_test_count ( ) const
int testing::internal::UnitTestImpl::failed_test_count ( ) const

Definition at line 2218 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::FilterTests ( ReactionToSharding  shard_tests)
int testing::internal::UnitTestImpl::FilterTests ( ReactionToSharding  shard_tests)
int testing::internal::UnitTestImpl::FilterTests ( ReactionToSharding  shard_tests)

Definition at line 5939 of file gmock-gtest-all.cc.

TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetGlobalTestPartResultReporter ( )
TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetGlobalTestPartResultReporter ( )
TestPartResultReporterInterface * testing::internal::UnitTestImpl::GetGlobalTestPartResultReporter ( )

Definition at line 2167 of file gmock-gtest-all.cc.

TestCase* testing::internal::UnitTestImpl::GetMutableTestCase ( int  i)
inline

Definition at line 621 of file gtest/src/gtest-internal-inl.h.

TestCase* testing::internal::UnitTestImpl::GetMutableTestCase ( int  i)
inline

Definition at line 621 of file gmock/gtest/src/gtest-internal-inl.h.

TestCase* testing::internal::UnitTestImpl::GetMutableTestCase ( int  i)
inline

Definition at line 994 of file gmock-gtest-all.cc.

const TestCase* testing::internal::UnitTestImpl::GetTestCase ( int  i) const
inline

Definition at line 613 of file gmock/gtest/src/gtest-internal-inl.h.

const TestCase* testing::internal::UnitTestImpl::GetTestCase ( int  i) const
inline

Definition at line 613 of file gtest/src/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 
)
TestCase* testing::internal::UnitTestImpl::GetTestCase ( const char *  test_case_name,
const char *  type_param,
Test::SetUpTestCaseFunc  set_up_tc,
Test::TearDownTestCaseFunc  tear_down_tc 
)
const TestCase* testing::internal::UnitTestImpl::GetTestCase ( int  i) const
inline

Definition at line 987 of file gmock-gtest-all.cc.

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 5657 of file gmock-gtest-all.cc.

TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetTestPartResultReporterForCurrentThread ( )
TestPartResultReporterInterface* testing::internal::UnitTestImpl::GetTestPartResultReporterForCurrentThread ( )
TestPartResultReporterInterface * testing::internal::UnitTestImpl::GetTestPartResultReporterForCurrentThread ( )

Definition at line 2181 of file gmock-gtest-all.cc.

testing::internal::UnitTestImpl::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( UnitTestImpl  )
private
testing::internal::UnitTestImpl::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( UnitTestImpl  )
private
testing::internal::UnitTestImpl::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( UnitTestImpl  )
private
std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack ( )
inline

Definition at line 788 of file gtest/src/gtest-internal-inl.h.

std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack ( )
inline

Definition at line 788 of file gmock/gtest/src/gtest-internal-inl.h.

const std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack ( ) const
inline

Definition at line 792 of file gtest/src/gtest-internal-inl.h.

const std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack ( ) const
inline

Definition at line 792 of file gmock/gtest/src/gtest-internal-inl.h.

std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack ( )
inline

Definition at line 1152 of file gmock-gtest-all.cc.

const std::vector<TraceInfo>& testing::internal::UnitTestImpl::gtest_trace_stack ( ) const
inline

Definition at line 1155 of file gmock-gtest-all.cc.

TestEventListeners* testing::internal::UnitTestImpl::listeners ( )
inline

Definition at line 628 of file gtest/src/gtest-internal-inl.h.

TestEventListeners* testing::internal::UnitTestImpl::listeners ( )
inline

Definition at line 628 of file gmock/gtest/src/gtest-internal-inl.h.

TestEventListeners* testing::internal::UnitTestImpl::listeners ( )
inline

Definition at line 1000 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::ListTestsMatchingFilter ( )
void testing::internal::UnitTestImpl::ListTestsMatchingFilter ( )
void testing::internal::UnitTestImpl::ListTestsMatchingFilter ( )

Definition at line 6015 of file gmock-gtest-all.cc.

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 6068 of file gmock-gtest-all.cc.

internal::ParameterizedTestCaseRegistry& testing::internal::UnitTestImpl::parameterized_test_registry ( )
inline

Definition at line 1080 of file gmock-gtest-all.cc.

bool testing::internal::UnitTestImpl::Passed ( ) const
inline

Definition at line 602 of file gmock/gtest/src/gtest-internal-inl.h.

bool testing::internal::UnitTestImpl::Passed ( ) const
inline

Definition at line 602 of file gtest/src/gtest-internal-inl.h.

bool testing::internal::UnitTestImpl::Passed ( ) const
inline

Definition at line 977 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::PostFlagParsingInit ( )
void testing::internal::UnitTestImpl::PostFlagParsingInit ( )
void testing::internal::UnitTestImpl::PostFlagParsingInit ( )

Definition at line 5596 of file gmock-gtest-all.cc.

internal::Random* testing::internal::UnitTestImpl::random ( )
inline

Definition at line 843 of file gtest/src/gtest-internal-inl.h.

internal::Random* testing::internal::UnitTestImpl::random ( )
inline

Definition at line 843 of file gmock/gtest/src/gtest-internal-inl.h.

internal::Random* testing::internal::UnitTestImpl::random ( )
inline

Definition at line 1202 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::random_seed ( ) const
inline

Definition at line 840 of file gtest/src/gtest-internal-inl.h.

int testing::internal::UnitTestImpl::random_seed ( ) const
inline

Definition at line 840 of file gmock/gtest/src/gtest-internal-inl.h.

int testing::internal::UnitTestImpl::random_seed ( ) const
inline

Definition at line 1199 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::RecordProperty ( const TestProperty test_property)
void testing::internal::UnitTestImpl::RecordProperty ( const TestProperty test_property)
void testing::internal::UnitTestImpl::RecordProperty ( const TestProperty test_property)

Definition at line 5532 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::RegisterParameterizedTests ( )
void testing::internal::UnitTestImpl::RegisterParameterizedTests ( )
void testing::internal::UnitTestImpl::RegisterParameterizedTests ( )

Definition at line 3771 of file gmock-gtest-all.cc.

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 2223 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::reportable_test_count ( ) const
int testing::internal::UnitTestImpl::reportable_test_count ( ) const
int testing::internal::UnitTestImpl::reportable_test_count ( ) const

Definition at line 2234 of file gmock-gtest-all.cc.

bool testing::internal::UnitTestImpl::RunAllTests ( )
bool testing::internal::UnitTestImpl::RunAllTests ( )
bool testing::internal::UnitTestImpl::RunAllTests ( )

Definition at line 5706 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::set_catch_exceptions ( bool  value)
inlineprivate

Definition at line 861 of file gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::set_catch_exceptions ( bool  value)
inlineprivate

Definition at line 861 of file gmock/gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::set_catch_exceptions ( bool  value)
inlineprivate

Definition at line 1220 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::set_current_test_case ( TestCase a_current_test_case)
inline

Definition at line 717 of file gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::set_current_test_case ( TestCase a_current_test_case)
inline

Definition at line 717 of file gmock/gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::set_current_test_case ( TestCase a_current_test_case)
inline

Definition at line 1086 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::set_current_test_info ( TestInfo a_current_test_info)
inline

Definition at line 725 of file gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::set_current_test_info ( TestInfo a_current_test_info)
inline

Definition at line 725 of file gmock/gtest/src/gtest-internal-inl.h.

void testing::internal::UnitTestImpl::set_current_test_info ( TestInfo a_current_test_info)
inline

Definition at line 1093 of file gmock-gtest-all.cc.

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::set_os_stack_trace_getter ( OsStackTraceGetterInterface getter)

Definition at line 6057 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::SetGlobalTestPartResultReporter ( TestPartResultReporterInterface reporter)
void testing::internal::UnitTestImpl::SetGlobalTestPartResultReporter ( TestPartResultReporterInterface reporter)
void testing::internal::UnitTestImpl::SetGlobalTestPartResultReporter ( TestPartResultReporterInterface reporter)

Definition at line 2173 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::SetTestPartResultReporterForCurrentThread ( TestPartResultReporterInterface reporter)
void testing::internal::UnitTestImpl::SetTestPartResultReporterForCurrentThread ( TestPartResultReporterInterface reporter)
void testing::internal::UnitTestImpl::SetTestPartResultReporterForCurrentThread ( TestPartResultReporterInterface reporter)

Definition at line 2186 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::ShuffleTests ( )
void testing::internal::UnitTestImpl::ShuffleTests ( )
void testing::internal::UnitTestImpl::ShuffleTests ( )

Definition at line 6085 of file gmock-gtest-all.cc.

TimeInMillis testing::internal::UnitTestImpl::start_timestamp ( ) const
inline

Definition at line 596 of file gmock/gtest/src/gtest-internal-inl.h.

TimeInMillis testing::internal::UnitTestImpl::start_timestamp ( ) const
inline

Definition at line 596 of file gtest/src/gtest-internal-inl.h.

TimeInMillis testing::internal::UnitTestImpl::start_timestamp ( ) const
inline

Definition at line 971 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::successful_test_case_count ( ) const
int testing::internal::UnitTestImpl::successful_test_case_count ( ) const
int testing::internal::UnitTestImpl::successful_test_case_count ( ) const

Definition at line 2192 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::successful_test_count ( ) const
int testing::internal::UnitTestImpl::successful_test_count ( ) const
int testing::internal::UnitTestImpl::successful_test_count ( ) const

Definition at line 2213 of file gmock-gtest-all.cc.

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_case_to_run_count ( ) const

Definition at line 2208 of file gmock-gtest-all.cc.

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 2244 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::total_test_case_count ( ) const
int testing::internal::UnitTestImpl::total_test_case_count ( ) const
int testing::internal::UnitTestImpl::total_test_case_count ( ) const

Definition at line 2202 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::total_test_count ( ) const
int testing::internal::UnitTestImpl::total_test_count ( ) const
int testing::internal::UnitTestImpl::total_test_count ( ) const

Definition at line 2239 of file gmock-gtest-all.cc.

void testing::internal::UnitTestImpl::UnshuffleTests ( )
void testing::internal::UnitTestImpl::UnshuffleTests ( )
void testing::internal::UnitTestImpl::UnshuffleTests ( )

Definition at line 6100 of file gmock-gtest-all.cc.

Friends And Related Function Documentation

friend class ::testing::UnitTest
friend

Definition at line 1216 of file gmock-gtest-all.cc.

Member Data Documentation

TestResult testing::internal::UnitTestImpl::ad_hoc_test_result_
private

Definition at line 1290 of file gmock-gtest-all.cc.

bool testing::internal::UnitTestImpl::catch_exceptions_
private

Definition at line 1330 of file gmock-gtest-all.cc.

TestCase * testing::internal::UnitTestImpl::current_test_case_
private

Definition at line 1274 of file gmock-gtest-all.cc.

TestInfo * testing::internal::UnitTestImpl::current_test_info_
private

Definition at line 1280 of file gmock-gtest-all.cc.

DefaultGlobalTestPartResultReporter testing::internal::UnitTestImpl::default_global_test_part_result_reporter_
private

Definition at line 1230 of file gmock-gtest-all.cc.

DefaultPerThreadTestPartResultReporter testing::internal::UnitTestImpl::default_per_thread_test_part_result_reporter_
private

Definition at line 1232 of file gmock-gtest-all.cc.

TimeInMillis testing::internal::UnitTestImpl::elapsed_time_
private

Definition at line 1316 of file gmock-gtest-all.cc.

std::vector< Environment * > testing::internal::UnitTestImpl::environments_
private

Definition at line 1246 of file gmock-gtest-all.cc.

internal::Mutex testing::internal::UnitTestImpl::global_test_part_result_reporter_mutex_
private

Definition at line 1238 of file gmock-gtest-all.cc.

TestPartResultReporterInterface * testing::internal::UnitTestImpl::global_test_part_result_repoter_
private

Definition at line 1235 of file gmock-gtest-all.cc.

internal::ThreadLocal< std::vector< TraceInfo > > testing::internal::UnitTestImpl::gtest_trace_stack_
private

Definition at line 1326 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::last_death_test_case_
private

Definition at line 1268 of file gmock-gtest-all.cc.

TestEventListeners testing::internal::UnitTestImpl::listeners_
private

Definition at line 1294 of file gmock-gtest-all.cc.

internal::FilePath testing::internal::UnitTestImpl::original_working_dir_
private

Definition at line 1227 of file gmock-gtest-all.cc.

OsStackTraceGetterInterface * testing::internal::UnitTestImpl::os_stack_trace_getter_
private

Definition at line 1300 of file gmock-gtest-all.cc.

internal::ParameterizedTestCaseRegistry testing::internal::UnitTestImpl::parameterized_test_registry_
private

Definition at line 1261 of file gmock-gtest-all.cc.

bool testing::internal::UnitTestImpl::parameterized_tests_registered_
private

Definition at line 1264 of file gmock-gtest-all.cc.

UnitTest *const testing::internal::UnitTestImpl::parent_
private

Definition at line 1223 of file gmock-gtest-all.cc.

internal::ThreadLocal< TestPartResultReporterInterface * > testing::internal::UnitTestImpl::per_thread_test_part_result_reporter_
private

Definition at line 1242 of file gmock-gtest-all.cc.

bool testing::internal::UnitTestImpl::post_flag_parse_init_performed_
private

Definition at line 1303 of file gmock-gtest-all.cc.

internal::Random testing::internal::UnitTestImpl::random_
private

Definition at line 1309 of file gmock-gtest-all.cc.

int testing::internal::UnitTestImpl::random_seed_
private

Definition at line 1306 of file gmock-gtest-all.cc.

TimeInMillis testing::internal::UnitTestImpl::start_timestamp_
private

Definition at line 1313 of file gmock-gtest-all.cc.

std::vector< int > testing::internal::UnitTestImpl::test_case_indices_
private

Definition at line 1256 of file gmock-gtest-all.cc.

std::vector< TestCase * > testing::internal::UnitTestImpl::test_cases_
private

Definition at line 1250 of file gmock-gtest-all.cc.


The documentation for this class was generated from the following files:


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:11