Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
testing::TestSuite Class Reference

#include <gtest.h>

Public Member Functions

const TestResultad_hoc_test_result () const
 
const TestResultad_hoc_test_result () const
 
const TestResultad_hoc_test_result () const
 
const TestResultad_hoc_test_result () const
 
const TestResultad_hoc_test_result () const
 
int disabled_test_count () const
 
int disabled_test_count () const
 
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
 
TimeInMillis elapsed_time () const
 
TimeInMillis elapsed_time () const
 
bool Failed () const
 
bool Failed () const
 
bool Failed () const
 
bool Failed () const
 
bool Failed () const
 
int failed_test_count () const
 
int failed_test_count () const
 
int failed_test_count () const
 
int failed_test_count () const
 
int failed_test_count () const
 
const TestInfoGetTestInfo (int i) const
 
const TestInfoGetTestInfo (int i) const
 
const TestInfoGetTestInfo (int i) const
 
const TestInfoGetTestInfo (int i) const
 
const TestInfoGetTestInfo (int i) const
 
const char * name () const
 
const char * name () const
 
const char * name () const
 
const char * name () const
 
const char * name () const
 
bool Passed () const
 
bool Passed () const
 
bool Passed () const
 
bool Passed () const
 
bool Passed () const
 
int reportable_disabled_test_count () const
 
int reportable_disabled_test_count () const
 
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
 
int reportable_test_count () const
 
int reportable_test_count () const
 
bool should_run () const
 
bool should_run () const
 
bool should_run () const
 
bool should_run () const
 
bool should_run () const
 
int skipped_test_count () const
 
int skipped_test_count () const
 
int skipped_test_count () const
 
int skipped_test_count () const
 
int skipped_test_count () const
 
TimeInMillis start_timestamp () const
 
TimeInMillis start_timestamp () const
 
TimeInMillis start_timestamp () const
 
int successful_test_count () const
 
int successful_test_count () const
 
int successful_test_count () const
 
int successful_test_count () const
 
int successful_test_count () const
 
int test_to_run_count () const
 
int test_to_run_count () const
 
int test_to_run_count () const
 
int test_to_run_count () const
 
int test_to_run_count () const
 
 TestSuite (const char *name, const char *a_type_param, internal::SetUpTestSuiteFunc set_up_tc, internal::TearDownTestSuiteFunc tear_down_tc)
 
 TestSuite (const char *name, const char *a_type_param, internal::SetUpTestSuiteFunc set_up_tc, internal::TearDownTestSuiteFunc tear_down_tc)
 
 TestSuite (const char *name, const char *a_type_param, internal::SetUpTestSuiteFunc set_up_tc, internal::TearDownTestSuiteFunc tear_down_tc)
 
 TestSuite (const char *name, const char *a_type_param, internal::SetUpTestSuiteFunc set_up_tc, internal::TearDownTestSuiteFunc tear_down_tc)
 
 TestSuite (const char *name, const char *a_type_param, internal::SetUpTestSuiteFunc set_up_tc, internal::TearDownTestSuiteFunc tear_down_tc)
 
int total_test_count () const
 
int total_test_count () const
 
int total_test_count () const
 
int total_test_count () const
 
int total_test_count () const
 
const char * type_param () const
 
const char * type_param () const
 
const char * type_param () const
 
const char * type_param () const
 
const char * type_param () const
 
virtual ~TestSuite ()
 
virtual ~TestSuite ()
 
virtual ~TestSuite ()
 
virtual ~TestSuite ()
 
virtual ~TestSuite ()
 

Private Member Functions

void AddTestInfo (TestInfo *test_info)
 
void AddTestInfo (TestInfo *test_info)
 
void AddTestInfo (TestInfo *test_info)
 
void AddTestInfo (TestInfo *test_info)
 
void AddTestInfo (TestInfo *test_info)
 
void ClearResult ()
 
void ClearResult ()
 
void ClearResult ()
 
void ClearResult ()
 
void ClearResult ()
 
TestInfoGetMutableTestInfo (int i)
 
TestInfoGetMutableTestInfo (int i)
 
TestInfoGetMutableTestInfo (int i)
 
TestInfoGetMutableTestInfo (int i)
 
TestInfoGetMutableTestInfo (int i)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestSuite)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestSuite)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestSuite)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestSuite)
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestSuite)
 
void Run ()
 
void Run ()
 
void Run ()
 
void Run ()
 
void Run ()
 
void RunSetUpTestSuite ()
 
void RunSetUpTestSuite ()
 
void RunSetUpTestSuite ()
 
void RunSetUpTestSuite ()
 
void RunSetUpTestSuite ()
 
void RunTearDownTestSuite ()
 
void RunTearDownTestSuite ()
 
void RunTearDownTestSuite ()
 
void RunTearDownTestSuite ()
 
void RunTearDownTestSuite ()
 
void set_should_run (bool should)
 
void set_should_run (bool should)
 
void set_should_run (bool should)
 
void set_should_run (bool should)
 
void set_should_run (bool should)
 
void ShuffleTests (internal::Random *random)
 
void ShuffleTests (internal::Random *random)
 
void ShuffleTests (internal::Random *random)
 
void ShuffleTests (internal::Random *random)
 
void ShuffleTests (internal::Random *random)
 
void Skip ()
 
void Skip ()
 
std::vector< TestInfo * > & test_info_list ()
 
std::vector< TestInfo * > & test_info_list ()
 
std::vector< TestInfo * > & test_info_list ()
 
std::vector< TestInfo * > & test_info_list ()
 
std::vector< TestInfo * > & test_info_list ()
 
const std::vector< TestInfo * > & test_info_list () const
 
const std::vector< TestInfo * > & test_info_list () const
 
const std::vector< TestInfo * > & test_info_list () const
 
const std::vector< TestInfo * > & test_info_list () const
 
const std::vector< TestInfo * > & test_info_list () const
 
void UnshuffleTests ()
 
void UnshuffleTests ()
 
void UnshuffleTests ()
 
void UnshuffleTests ()
 
void UnshuffleTests ()
 

Static Private Member Functions

static void ClearTestSuiteResult (TestSuite *test_suite)
 
static void ClearTestSuiteResult (TestSuite *test_suite)
 
static void ClearTestSuiteResult (TestSuite *test_suite)
 
static void ClearTestSuiteResult (TestSuite *test_suite)
 
static void ClearTestSuiteResult (TestSuite *test_suite)
 
static bool ShouldRunTest (const TestInfo *test_info)
 
static bool ShouldRunTest (const TestInfo *test_info)
 
static bool ShouldRunTest (const TestInfo *test_info)
 
static bool ShouldRunTest (const TestInfo *test_info)
 
static bool ShouldRunTest (const TestInfo *test_info)
 
static bool TestDisabled (const TestInfo *test_info)
 
static bool TestDisabled (const TestInfo *test_info)
 
static bool TestDisabled (const TestInfo *test_info)
 
static bool TestDisabled (const TestInfo *test_info)
 
static bool TestDisabled (const TestInfo *test_info)
 
static bool TestFailed (const TestInfo *test_info)
 
static bool TestFailed (const TestInfo *test_info)
 
static bool TestFailed (const TestInfo *test_info)
 
static bool TestFailed (const TestInfo *test_info)
 
static bool TestFailed (const TestInfo *test_info)
 
static bool TestPassed (const TestInfo *test_info)
 
static bool TestPassed (const TestInfo *test_info)
 
static bool TestPassed (const TestInfo *test_info)
 
static bool TestPassed (const TestInfo *test_info)
 
static bool TestPassed (const TestInfo *test_info)
 
static bool TestReportable (const TestInfo *test_info)
 
static bool TestReportable (const TestInfo *test_info)
 
static bool TestReportable (const TestInfo *test_info)
 
static bool TestReportable (const TestInfo *test_info)
 
static bool TestReportable (const TestInfo *test_info)
 
static bool TestReportableDisabled (const TestInfo *test_info)
 
static bool TestReportableDisabled (const TestInfo *test_info)
 
static bool TestReportableDisabled (const TestInfo *test_info)
 
static bool TestReportableDisabled (const TestInfo *test_info)
 
static bool TestReportableDisabled (const TestInfo *test_info)
 
static bool TestSkipped (const TestInfo *test_info)
 
static bool TestSkipped (const TestInfo *test_info)
 
static bool TestSkipped (const TestInfo *test_info)
 
static bool TestSkipped (const TestInfo *test_info)
 
static bool TestSkipped (const TestInfo *test_info)
 

Private Attributes

TestResult ad_hoc_test_result_
 
TimeInMillis elapsed_time_
 
std::string name_
 
internal::SetUpTestSuiteFunc set_up_tc_
 
bool should_run_
 
TimeInMillis start_timestamp_
 
internal::TearDownTestSuiteFunc tear_down_tc_
 
std::vector< inttest_indices_
 
std::vector< TestInfo * > test_info_list_
 
const std::unique_ptr< const ::std::string > type_param_
 

Friends

class internal::UnitTestImpl
 
class Test
 

Detailed Description

Definition at line 830 of file bloaty/third_party/googletest/googletest/include/gtest/gtest.h.

Constructor & Destructor Documentation

◆ TestSuite() [1/5]

TestSuite::TestSuite ( const char *  name,
const char *  a_type_param,
internal::SetUpTestSuiteFunc  set_up_tc,
internal::TearDownTestSuiteFunc  tear_down_tc 
)

◆ ~TestSuite() [1/5]

TestSuite::~TestSuite ( )
virtual

◆ TestSuite() [2/5]

testing::TestSuite::TestSuite ( const char *  name,
const char *  a_type_param,
internal::SetUpTestSuiteFunc  set_up_tc,
internal::TearDownTestSuiteFunc  tear_down_tc 
)

◆ ~TestSuite() [2/5]

virtual testing::TestSuite::~TestSuite ( )
virtual

◆ TestSuite() [3/5]

testing::TestSuite::TestSuite ( const char *  name,
const char *  a_type_param,
internal::SetUpTestSuiteFunc  set_up_tc,
internal::TearDownTestSuiteFunc  tear_down_tc 
)

◆ ~TestSuite() [3/5]

virtual testing::TestSuite::~TestSuite ( )
virtual

◆ TestSuite() [4/5]

testing::TestSuite::TestSuite ( const char *  name,
const char *  a_type_param,
internal::SetUpTestSuiteFunc  set_up_tc,
internal::TearDownTestSuiteFunc  tear_down_tc 
)

◆ ~TestSuite() [4/5]

virtual testing::TestSuite::~TestSuite ( )
virtual

◆ TestSuite() [5/5]

testing::TestSuite::TestSuite ( const char *  name,
const char *  a_type_param,
internal::SetUpTestSuiteFunc  set_up_tc,
internal::TearDownTestSuiteFunc  tear_down_tc 
)

◆ ~TestSuite() [5/5]

virtual testing::TestSuite::~TestSuite ( )
virtual

Member Function Documentation

◆ ad_hoc_test_result() [1/5]

const TestResult& testing::TestSuite::ad_hoc_test_result ( ) const
inline

Definition at line 738 of file googletest/googletest/include/gtest/gtest.h.

◆ ad_hoc_test_result() [2/5]

const TestResult& testing::TestSuite::ad_hoc_test_result ( ) const
inline

◆ ad_hoc_test_result() [3/5]

const TestResult& testing::TestSuite::ad_hoc_test_result ( ) const
inline

◆ ad_hoc_test_result() [4/5]

const TestResult& testing::TestSuite::ad_hoc_test_result ( ) const
inline

◆ ad_hoc_test_result() [5/5]

const TestResult& testing::TestSuite::ad_hoc_test_result ( ) const
inline

◆ AddTestInfo() [1/5]

void testing::TestSuite::AddTestInfo ( TestInfo test_info)
private

◆ AddTestInfo() [2/5]

void testing::TestSuite::AddTestInfo ( TestInfo test_info)
private

◆ AddTestInfo() [3/5]

void testing::TestSuite::AddTestInfo ( TestInfo test_info)
private

◆ AddTestInfo() [4/5]

void TestSuite::AddTestInfo ( TestInfo test_info)
private

◆ AddTestInfo() [5/5]

void testing::TestSuite::AddTestInfo ( TestInfo test_info)
private

◆ ClearResult() [1/5]

void testing::TestSuite::ClearResult ( )
private

◆ ClearResult() [2/5]

void testing::TestSuite::ClearResult ( )
private

◆ ClearResult() [3/5]

void testing::TestSuite::ClearResult ( )
private

◆ ClearResult() [4/5]

void TestSuite::ClearResult ( )
private

◆ ClearResult() [5/5]

void testing::TestSuite::ClearResult ( )
private

◆ ClearTestSuiteResult() [1/5]

static void testing::TestSuite::ClearTestSuiteResult ( TestSuite test_suite)
inlinestaticprivate

Definition at line 767 of file googletest/googletest/include/gtest/gtest.h.

◆ ClearTestSuiteResult() [2/5]

static void testing::TestSuite::ClearTestSuiteResult ( TestSuite test_suite)
inlinestaticprivate

◆ ClearTestSuiteResult() [3/5]

static void testing::TestSuite::ClearTestSuiteResult ( TestSuite test_suite)
inlinestaticprivate

◆ ClearTestSuiteResult() [4/5]

static void testing::TestSuite::ClearTestSuiteResult ( TestSuite test_suite)
inlinestaticprivate

◆ ClearTestSuiteResult() [5/5]

static void testing::TestSuite::ClearTestSuiteResult ( TestSuite test_suite)
inlinestaticprivate

◆ disabled_test_count() [1/5]

int testing::TestSuite::disabled_test_count ( ) const

◆ disabled_test_count() [2/5]

int testing::TestSuite::disabled_test_count ( ) const

◆ disabled_test_count() [3/5]

int TestSuite::disabled_test_count ( ) const

◆ disabled_test_count() [4/5]

int testing::TestSuite::disabled_test_count ( ) const

◆ disabled_test_count() [5/5]

int testing::TestSuite::disabled_test_count ( ) const

◆ elapsed_time() [1/5]

TimeInMillis testing::TestSuite::elapsed_time ( ) const
inline

Definition at line 726 of file googletest/googletest/include/gtest/gtest.h.

◆ elapsed_time() [2/5]

TimeInMillis testing::TestSuite::elapsed_time ( ) const
inline

◆ elapsed_time() [3/5]

TimeInMillis testing::TestSuite::elapsed_time ( ) const
inline

◆ elapsed_time() [4/5]

TimeInMillis testing::TestSuite::elapsed_time ( ) const
inline

◆ elapsed_time() [5/5]

TimeInMillis testing::TestSuite::elapsed_time ( ) const
inline

◆ Failed() [1/5]

bool testing::TestSuite::Failed ( ) const
inline

Definition at line 721 of file googletest/googletest/include/gtest/gtest.h.

◆ Failed() [2/5]

bool testing::TestSuite::Failed ( ) const
inline

◆ Failed() [3/5]

bool testing::TestSuite::Failed ( ) const
inline

◆ Failed() [4/5]

bool testing::TestSuite::Failed ( ) const
inline

◆ Failed() [5/5]

bool testing::TestSuite::Failed ( ) const
inline

◆ failed_test_count() [1/5]

int testing::TestSuite::failed_test_count ( ) const

◆ failed_test_count() [2/5]

int TestSuite::failed_test_count ( ) const

◆ failed_test_count() [3/5]

int testing::TestSuite::failed_test_count ( ) const

◆ failed_test_count() [4/5]

int testing::TestSuite::failed_test_count ( ) const

◆ failed_test_count() [5/5]

int testing::TestSuite::failed_test_count ( ) const

◆ GetMutableTestInfo() [1/5]

TestInfo* testing::TestSuite::GetMutableTestInfo ( int  i)
private

◆ GetMutableTestInfo() [2/5]

TestInfo* testing::TestSuite::GetMutableTestInfo ( int  i)
private

◆ GetMutableTestInfo() [3/5]

TestInfo* testing::TestSuite::GetMutableTestInfo ( int  i)
private

◆ GetMutableTestInfo() [4/5]

TestInfo * TestSuite::GetMutableTestInfo ( int  i)
private

◆ GetMutableTestInfo() [5/5]

TestInfo* testing::TestSuite::GetMutableTestInfo ( int  i)
private

◆ GetTestInfo() [1/5]

const TestInfo* testing::TestSuite::GetTestInfo ( int  i) const

◆ GetTestInfo() [2/5]

const TestInfo* testing::TestSuite::GetTestInfo ( int  i) const

◆ GetTestInfo() [3/5]

const TestInfo* testing::TestSuite::GetTestInfo ( int  i) const

◆ GetTestInfo() [4/5]

const TestInfo * TestSuite::GetTestInfo ( int  i) const

◆ GetTestInfo() [5/5]

const TestInfo* testing::TestSuite::GetTestInfo ( int  i) const

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [1/5]

testing::TestSuite::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestSuite  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [2/5]

testing::TestSuite::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestSuite  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [3/5]

testing::TestSuite::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestSuite  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [4/5]

testing::TestSuite::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestSuite  )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [5/5]

testing::TestSuite::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestSuite  )
private

◆ name() [1/5]

const char* testing::TestSuite::name ( ) const
inline

Definition at line 681 of file googletest/googletest/include/gtest/gtest.h.

◆ name() [2/5]

const char* testing::TestSuite::name ( ) const
inline

◆ name() [3/5]

const char* testing::TestSuite::name ( ) const
inline

◆ name() [4/5]

const char* testing::TestSuite::name ( ) const
inline

◆ name() [5/5]

const char* testing::TestSuite::name ( ) const
inline

◆ Passed() [1/5]

bool testing::TestSuite::Passed ( ) const
inline

Definition at line 718 of file googletest/googletest/include/gtest/gtest.h.

◆ Passed() [2/5]

bool testing::TestSuite::Passed ( ) const
inline

◆ Passed() [3/5]

bool testing::TestSuite::Passed ( ) const
inline

◆ Passed() [4/5]

bool testing::TestSuite::Passed ( ) const
inline

◆ Passed() [5/5]

bool testing::TestSuite::Passed ( ) const
inline

◆ reportable_disabled_test_count() [1/5]

int testing::TestSuite::reportable_disabled_test_count ( ) const

◆ reportable_disabled_test_count() [2/5]

int testing::TestSuite::reportable_disabled_test_count ( ) const

◆ reportable_disabled_test_count() [3/5]

int testing::TestSuite::reportable_disabled_test_count ( ) const

◆ reportable_disabled_test_count() [4/5]

int TestSuite::reportable_disabled_test_count ( ) const

◆ reportable_disabled_test_count() [5/5]

int testing::TestSuite::reportable_disabled_test_count ( ) const

◆ reportable_test_count() [1/5]

int testing::TestSuite::reportable_test_count ( ) const

◆ reportable_test_count() [2/5]

int TestSuite::reportable_test_count ( ) const

◆ reportable_test_count() [3/5]

int testing::TestSuite::reportable_test_count ( ) const

◆ reportable_test_count() [4/5]

int testing::TestSuite::reportable_test_count ( ) const

◆ reportable_test_count() [5/5]

int testing::TestSuite::reportable_test_count ( ) const

◆ Run() [1/5]

void testing::TestSuite::Run ( )
private

◆ Run() [2/5]

void testing::TestSuite::Run ( )
private

◆ Run() [3/5]

void testing::TestSuite::Run ( )
private

◆ Run() [4/5]

void TestSuite::Run ( )
private

◆ Run() [5/5]

void testing::TestSuite::Run ( )
private

◆ RunSetUpTestSuite() [1/5]

void testing::TestSuite::RunSetUpTestSuite ( )
inlineprivate

Definition at line 779 of file googletest/googletest/include/gtest/gtest.h.

◆ RunSetUpTestSuite() [2/5]

void testing::TestSuite::RunSetUpTestSuite ( )
inlineprivate

◆ RunSetUpTestSuite() [3/5]

void testing::TestSuite::RunSetUpTestSuite ( )
inlineprivate

◆ RunSetUpTestSuite() [4/5]

void testing::TestSuite::RunSetUpTestSuite ( )
inlineprivate

◆ RunSetUpTestSuite() [5/5]

void testing::TestSuite::RunSetUpTestSuite ( )
inlineprivate

◆ RunTearDownTestSuite() [1/5]

void testing::TestSuite::RunTearDownTestSuite ( )
inlineprivate

Definition at line 787 of file googletest/googletest/include/gtest/gtest.h.

◆ RunTearDownTestSuite() [2/5]

void testing::TestSuite::RunTearDownTestSuite ( )
inlineprivate

◆ RunTearDownTestSuite() [3/5]

void testing::TestSuite::RunTearDownTestSuite ( )
inlineprivate

◆ RunTearDownTestSuite() [4/5]

void testing::TestSuite::RunTearDownTestSuite ( )
inlineprivate

◆ RunTearDownTestSuite() [5/5]

void testing::TestSuite::RunTearDownTestSuite ( )
inlineprivate

◆ set_should_run() [1/5]

void testing::TestSuite::set_should_run ( bool  should)
inlineprivate

Definition at line 757 of file googletest/googletest/include/gtest/gtest.h.

◆ set_should_run() [2/5]

void testing::TestSuite::set_should_run ( bool  should)
inlineprivate

◆ set_should_run() [3/5]

void testing::TestSuite::set_should_run ( bool  should)
inlineprivate

◆ set_should_run() [4/5]

void testing::TestSuite::set_should_run ( bool  should)
inlineprivate

◆ set_should_run() [5/5]

void testing::TestSuite::set_should_run ( bool  should)
inlineprivate

◆ should_run() [1/5]

bool testing::TestSuite::should_run ( ) const
inline

Definition at line 691 of file googletest/googletest/include/gtest/gtest.h.

◆ should_run() [2/5]

bool testing::TestSuite::should_run ( ) const
inline

◆ should_run() [3/5]

bool testing::TestSuite::should_run ( ) const
inline

◆ should_run() [4/5]

bool testing::TestSuite::should_run ( ) const
inline

◆ should_run() [5/5]

bool testing::TestSuite::should_run ( ) const
inline

◆ ShouldRunTest() [1/5]

static bool testing::TestSuite::ShouldRunTest ( const TestInfo test_info)
inlinestaticprivate

Definition at line 825 of file googletest/googletest/include/gtest/gtest.h.

◆ ShouldRunTest() [2/5]

static bool testing::TestSuite::ShouldRunTest ( const TestInfo test_info)
inlinestaticprivate

◆ ShouldRunTest() [3/5]

static bool testing::TestSuite::ShouldRunTest ( const TestInfo test_info)
inlinestaticprivate

◆ ShouldRunTest() [4/5]

static bool testing::TestSuite::ShouldRunTest ( const TestInfo test_info)
inlinestaticprivate

◆ ShouldRunTest() [5/5]

static bool testing::TestSuite::ShouldRunTest ( const TestInfo test_info)
inlinestaticprivate

◆ ShuffleTests() [1/5]

void testing::TestSuite::ShuffleTests ( internal::Random random)
private

◆ ShuffleTests() [2/5]

void testing::TestSuite::ShuffleTests ( internal::Random random)
private

◆ ShuffleTests() [3/5]

void testing::TestSuite::ShuffleTests ( internal::Random random)
private

◆ ShuffleTests() [4/5]

void TestSuite::ShuffleTests ( internal::Random random)
private

◆ ShuffleTests() [5/5]

void testing::TestSuite::ShuffleTests ( internal::Random random)
private

◆ Skip() [1/2]

void testing::TestSuite::Skip ( )
private

◆ Skip() [2/2]

void TestSuite::Skip ( )
private

◆ skipped_test_count() [1/5]

int testing::TestSuite::skipped_test_count ( ) const

◆ skipped_test_count() [2/5]

int testing::TestSuite::skipped_test_count ( ) const

◆ skipped_test_count() [3/5]

int testing::TestSuite::skipped_test_count ( ) const

◆ skipped_test_count() [4/5]

int TestSuite::skipped_test_count ( ) const

◆ skipped_test_count() [5/5]

int testing::TestSuite::skipped_test_count ( ) const

◆ start_timestamp() [1/3]

TimeInMillis testing::TestSuite::start_timestamp ( ) const
inline

Definition at line 730 of file googletest/googletest/include/gtest/gtest.h.

◆ start_timestamp() [2/3]

TimeInMillis testing::TestSuite::start_timestamp ( ) const
inline

◆ start_timestamp() [3/3]

TimeInMillis testing::TestSuite::start_timestamp ( ) const
inline

◆ successful_test_count() [1/5]

int testing::TestSuite::successful_test_count ( ) const

◆ successful_test_count() [2/5]

int TestSuite::successful_test_count ( ) const

◆ successful_test_count() [3/5]

int testing::TestSuite::successful_test_count ( ) const

◆ successful_test_count() [4/5]

int testing::TestSuite::successful_test_count ( ) const

◆ successful_test_count() [5/5]

int testing::TestSuite::successful_test_count ( ) const

◆ test_info_list() [1/10]

std::vector<TestInfo*>& testing::TestSuite::test_info_list ( )
inlineprivate

Definition at line 745 of file googletest/googletest/include/gtest/gtest.h.

◆ test_info_list() [2/10]

std::vector<TestInfo*>& testing::TestSuite::test_info_list ( )
inlineprivate

◆ test_info_list() [3/10]

std::vector<TestInfo*>& testing::TestSuite::test_info_list ( )
inlineprivate

◆ test_info_list() [4/10]

std::vector<TestInfo*>& testing::TestSuite::test_info_list ( )
inlineprivate

◆ test_info_list() [5/10]

std::vector<TestInfo*>& testing::TestSuite::test_info_list ( )
inlineprivate

◆ test_info_list() [6/10]

const std::vector<TestInfo*>& testing::TestSuite::test_info_list ( ) const
inlineprivate

Definition at line 748 of file googletest/googletest/include/gtest/gtest.h.

◆ test_info_list() [7/10]

const std::vector<TestInfo*>& testing::TestSuite::test_info_list ( ) const
inlineprivate

◆ test_info_list() [8/10]

const std::vector<TestInfo*>& testing::TestSuite::test_info_list ( ) const
inlineprivate

◆ test_info_list() [9/10]

const std::vector<TestInfo*>& testing::TestSuite::test_info_list ( ) const
inlineprivate

◆ test_info_list() [10/10]

const std::vector<TestInfo*>& testing::TestSuite::test_info_list ( ) const
inlineprivate

◆ test_to_run_count() [1/5]

int testing::TestSuite::test_to_run_count ( ) const

◆ test_to_run_count() [2/5]

int testing::TestSuite::test_to_run_count ( ) const

◆ test_to_run_count() [3/5]

int testing::TestSuite::test_to_run_count ( ) const

◆ test_to_run_count() [4/5]

int TestSuite::test_to_run_count ( ) const

◆ test_to_run_count() [5/5]

int testing::TestSuite::test_to_run_count ( ) const

◆ TestDisabled() [1/5]

static bool testing::TestSuite::TestDisabled ( const TestInfo test_info)
inlinestaticprivate

Definition at line 815 of file googletest/googletest/include/gtest/gtest.h.

◆ TestDisabled() [2/5]

static bool testing::TestSuite::TestDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestDisabled() [3/5]

static bool testing::TestSuite::TestDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestDisabled() [4/5]

static bool testing::TestSuite::TestDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestDisabled() [5/5]

static bool testing::TestSuite::TestDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestFailed() [1/5]

static bool testing::TestSuite::TestFailed ( const TestInfo test_info)
inlinestaticprivate

Definition at line 804 of file googletest/googletest/include/gtest/gtest.h.

◆ TestFailed() [2/5]

static bool testing::TestSuite::TestFailed ( const TestInfo test_info)
inlinestaticprivate

◆ TestFailed() [3/5]

static bool testing::TestSuite::TestFailed ( const TestInfo test_info)
inlinestaticprivate

◆ TestFailed() [4/5]

static bool testing::TestSuite::TestFailed ( const TestInfo test_info)
inlinestaticprivate

◆ TestFailed() [5/5]

static bool testing::TestSuite::TestFailed ( const TestInfo test_info)
inlinestaticprivate

◆ TestPassed() [1/5]

static bool testing::TestSuite::TestPassed ( const TestInfo test_info)
inlinestaticprivate

Definition at line 794 of file googletest/googletest/include/gtest/gtest.h.

◆ TestPassed() [2/5]

static bool testing::TestSuite::TestPassed ( const TestInfo test_info)
inlinestaticprivate

◆ TestPassed() [3/5]

static bool testing::TestSuite::TestPassed ( const TestInfo test_info)
inlinestaticprivate

◆ TestPassed() [4/5]

static bool testing::TestSuite::TestPassed ( const TestInfo test_info)
inlinestaticprivate

◆ TestPassed() [5/5]

static bool testing::TestSuite::TestPassed ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportable() [1/5]

static bool testing::TestSuite::TestReportable ( const TestInfo test_info)
inlinestaticprivate

Definition at line 820 of file googletest/googletest/include/gtest/gtest.h.

◆ TestReportable() [2/5]

static bool testing::TestSuite::TestReportable ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportable() [3/5]

static bool testing::TestSuite::TestReportable ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportable() [4/5]

static bool testing::TestSuite::TestReportable ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportable() [5/5]

static bool testing::TestSuite::TestReportable ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportableDisabled() [1/5]

static bool testing::TestSuite::TestReportableDisabled ( const TestInfo test_info)
inlinestaticprivate

Definition at line 810 of file googletest/googletest/include/gtest/gtest.h.

◆ TestReportableDisabled() [2/5]

static bool testing::TestSuite::TestReportableDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportableDisabled() [3/5]

static bool testing::TestSuite::TestReportableDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportableDisabled() [4/5]

static bool testing::TestSuite::TestReportableDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestReportableDisabled() [5/5]

static bool testing::TestSuite::TestReportableDisabled ( const TestInfo test_info)
inlinestaticprivate

◆ TestSkipped() [1/5]

static bool testing::TestSuite::TestSkipped ( const TestInfo test_info)
inlinestaticprivate

Definition at line 799 of file googletest/googletest/include/gtest/gtest.h.

◆ TestSkipped() [2/5]

static bool testing::TestSuite::TestSkipped ( const TestInfo test_info)
inlinestaticprivate

◆ TestSkipped() [3/5]

static bool testing::TestSuite::TestSkipped ( const TestInfo test_info)
inlinestaticprivate

◆ TestSkipped() [4/5]

static bool testing::TestSuite::TestSkipped ( const TestInfo test_info)
inlinestaticprivate

◆ TestSkipped() [5/5]

static bool testing::TestSuite::TestSkipped ( const TestInfo test_info)
inlinestaticprivate

◆ total_test_count() [1/5]

int testing::TestSuite::total_test_count ( ) const

◆ total_test_count() [2/5]

int testing::TestSuite::total_test_count ( ) const

◆ total_test_count() [3/5]

int TestSuite::total_test_count ( ) const

◆ total_test_count() [4/5]

int testing::TestSuite::total_test_count ( ) const

◆ total_test_count() [5/5]

int testing::TestSuite::total_test_count ( ) const

◆ type_param() [1/5]

const char* testing::TestSuite::type_param ( ) const
inline

Definition at line 685 of file googletest/googletest/include/gtest/gtest.h.

◆ type_param() [2/5]

const char* testing::TestSuite::type_param ( ) const
inline

◆ type_param() [3/5]

const char* testing::TestSuite::type_param ( ) const
inline

◆ type_param() [4/5]

const char* testing::TestSuite::type_param ( ) const
inline

◆ type_param() [5/5]

const char* testing::TestSuite::type_param ( ) const
inline

◆ UnshuffleTests() [1/5]

void testing::TestSuite::UnshuffleTests ( )
private

◆ UnshuffleTests() [2/5]

void testing::TestSuite::UnshuffleTests ( )
private

◆ UnshuffleTests() [3/5]

void testing::TestSuite::UnshuffleTests ( )
private

◆ UnshuffleTests() [4/5]

void TestSuite::UnshuffleTests ( )
private

◆ UnshuffleTests() [5/5]

void testing::TestSuite::UnshuffleTests ( )
private

Friends And Related Function Documentation

◆ internal::UnitTestImpl

◆ Test

Test
friend

Member Data Documentation

◆ ad_hoc_test_result_

TestResult TestSuite::ad_hoc_test_result_
private

◆ elapsed_time_

TimeInMillis TestSuite::elapsed_time_
private

◆ name_

std::string TestSuite::name_
private

◆ set_up_tc_

internal::SetUpTestSuiteFunc TestSuite::set_up_tc_
private

◆ should_run_

bool TestSuite::should_run_
private

◆ start_timestamp_

TimeInMillis TestSuite::start_timestamp_
private

◆ tear_down_tc_

internal::TearDownTestSuiteFunc TestSuite::tear_down_tc_
private

◆ test_indices_

std::vector< int > TestSuite::test_indices_
private

◆ test_info_list_

std::vector< TestInfo * > TestSuite::test_info_list_
private

◆ type_param_

const std::unique_ptr< const ::std::string > TestSuite::type_param_
private

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:45