class TypedTestSuitePState

Defined at line 573 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h

State of the definition of a type-parameterized test suite.

Public Methods

void TypedTestSuitePState ()

Defined at line 575 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h

bool AddTestName (const char * file, int line, const char * case_name, const char * test_name)

Adds the given test name to defined_test_names_ and return true

if the test suite hasn't been registered; otherwise aborts the

program.

Defined at line 580 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h

bool TestExists (const std::string & test_name)

Defined at line 594 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h

const CodeLocation & GetCodeLocation (const std::string & test_name)

Defined at line 598 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-internal.h

const char * VerifyRegisteredTestNames (const char * test_suite_name, const char * file, int line, const char * registered_tests)

Verifies that registered_tests match the test names in

defined_test_names_; returns registered_tests if successful, or

aborts the program otherwise.