OTest2
A C++ testing framework
|
Go to the documentation of this file.
20 #ifndef OTest2__INCLUDE_REGISTRY_H_
21 #define OTest2__INCLUDE_REGISTRY_H_
31 class RunnerFilterTags;
77 const std::string& name_);
97 const std::string& domain_);
Registry & operator=(const Registry &)=delete
void registerScenario(ScenarioPtr scenario_)
Register a scenario object.
Generic interface of a runner filter.
std::shared_ptr< ScenarioIter > ScenarioIterPtr
Shared pointer of the scenario iter interface.
std::shared_ptr< Scenario > ScenarioPtr
Shared pointer of the scenario object.
static Registry & instance(const std::string &domain_)
Access of the global instances.
void setTestName(const std::string &name_)
Set test name.
ScenarioIterPtr getTests(const RunnerFilter &filter_) const
Get iterator of test roots.