Lines Matching refs:TestSuite
436 template <class TestSuite>
438 : public TestMetaFactoryBase<typename TestSuite::ParamType> {
440 using ParamType = typename TestSuite::ParamType;
445 return new ParameterizedTestFactory<TestSuite>(parameter);
505 template <class TestSuite>
511 using ParamType = typename TestSuite::ParamType;
525 TypeId GetTestSuiteTypeId() const override { return GetTypeId<TestSuite>(); }
606 SuiteApiResolver<TestSuite>::GetSetUpCaseOrSuite(file, line),
607 SuiteApiResolver<TestSuite>::GetTearDownCaseOrSuite(file, line),
705 template <class TestSuite>
706 ParameterizedTestSuiteInfo<TestSuite>* GetTestSuitePatternHolder(
708 ParameterizedTestSuiteInfo<TestSuite>* typed_test_info = nullptr;
711 if (test_suite_info->GetTestSuiteTypeId() != GetTypeId<TestSuite>()) {
722 ParameterizedTestSuiteInfo<TestSuite>>(test_suite_info);
728 typed_test_info = new ParameterizedTestSuiteInfo<TestSuite>(