1#ifndef CPPUNIT_EXTENSIONS_AUTOREGISTERSUITE_H
2#define CPPUNIT_EXTENSIONS_AUTOREGISTERSUITE_H
27template<
class TestCaseType>
69 const std::string &to )
#define CPPUNIT_NS_END
Definition Portability.h:120
#define CPPUNIT_NS_BEGIN
Definition Portability.h:119
AutoRegisterRegistry(const std::string &which)
Definition AutoRegisterSuite.h:74
AutoRegisterRegistry(const std::string &which, const std::string &to)
Definition AutoRegisterSuite.h:68
TestFactoryRegistry * m_registry
Definition AutoRegisterSuite.h:55
AutoRegisterSuite()
Auto-register the suite factory in the global registry.
Definition AutoRegisterSuite.h:33
AutoRegisterSuite(const std::string &name)
Auto-register the suite factory in the specified registry.
Definition AutoRegisterSuite.h:42
TestSuiteFactory< TestCaseType > m_factory
Definition AutoRegisterSuite.h:56
~AutoRegisterSuite()
Definition AutoRegisterSuite.h:48
Registry for TestFactory.
Definition TestFactoryRegistry.h:81
static bool isValid()
Definition TestFactoryRegistry.cpp:155
void addRegistry(const std::string &name)
Definition TestFactoryRegistry.cpp:126
static TestFactoryRegistry & getRegistry(const std::string &name="All Tests")
Returns a named registry.
Definition TestFactoryRegistry.cpp:97
TestFactory for TestFixture that implements a static suite() method.
Definition TestSuiteFactory.h:16