class ParameterizedTestSuiteRegistry

Defined at line 691 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

INTERNAL IMPLEMENTATION - DO NOT USE IN USER CODE.

ParameterizedTestSuiteRegistry contains a map of

ParameterizedTestSuiteInfoBase classes accessed by test suite names. TEST_P

and INSTANTIATE_TEST_SUITE_P macros use it to locate their corresponding

ParameterizedTestSuiteInfo descriptors.

Public Methods

void ParameterizedTestSuiteRegistry ()

Defined at line 693 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

void ~ParameterizedTestSuiteRegistry ()

Defined at line 694 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

template <class TestSuite>
ParameterizedTestSuiteInfo<TestSuite> * GetTestSuitePatternHolder (std::string test_suite_name, CodeLocation code_location)

Looks up or creates and returns a structure containing information about

tests and instantiations of a particular test suite.

Defined at line 703 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

void RegisterTests ()

Defined at line 734 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h

template <class TestCase>
ParameterizedTestCaseInfo<TestCase> * GetTestCasePatternHolder (std::string test_case_name, CodeLocation code_location)

Defined at line 742 of file ../../third_party/googletest/src/googletest/include/gtest/internal/gtest-param-util.h