Horizon
Public Member Functions | List of all members
Catch::TestRegistry Class Reference
Inheritance diagram for Catch::TestRegistry:
Catch::ITestCaseRegistry

Public Member Functions

void registerTest (Detail::unique_ptr< TestCaseInfo > testInfo, Detail::unique_ptr< ITestInvoker > testInvoker)
 
std::vector< TestCaseInfo * > const & getAllInfos () const override
 
std::vector< TestCaseHandle > const & getAllTests () const override
 
std::vector< TestCaseHandle > const & getAllTestsSorted (IConfig const &config) const override
 
virtual std::vector< TestCaseInfo * > const & getAllInfos () const =0
 
virtual std::vector< TestCaseHandle > const & getAllTests () const =0
 
virtual std::vector< TestCaseHandle > const & getAllTestsSorted (IConfig const &config) const =0
 

Member Function Documentation

◆ getAllInfos()

std::vector< TestCaseInfo * > const & Catch::TestRegistry::getAllInfos ( ) const
overridevirtual

◆ getAllTests()

std::vector< TestCaseHandle > const & Catch::TestRegistry::getAllTests ( ) const
overridevirtual

◆ getAllTestsSorted()

std::vector< TestCaseHandle > const & Catch::TestRegistry::getAllTestsSorted ( IConfig const &  config) const
overridevirtual

The documentation for this class was generated from the following files: