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.