Specs
Beautiful C++ Test Framework
|
#include <API.h>
Public Member Functions | |
virtual | ~ISpecEnvironment ()=default |
virtual ISpecOutput * | standard_output () const =0 |
virtual void | set_standard_output (ISpecOutput *)=0 |
virtual ISpecOutput * | error_output () const =0 |
virtual void | set_error_output (ISpecOutput *)=0 |
virtual ISpecGroup * | root_group () const =0 |
virtual ILocalSpecExceptionHandlerCollection * | local_exception_handlers () const =0 |
virtual ISpecRunnerCollection * | runners () const =0 |
virtual ISpecReporterCollection * | reporters () const =0 |
virtual void | run (ISpecRunner *, ISpecReporterCollection *, ISpecRunOptions *, ISpecSuiteRunResultCallbackFn *)=0 |
|
virtualdefault |
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
Referenced by SpecsCpp::register_exception_handler().
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
Referenced by SpecsCpp::register_reporter().
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
Referenced by SpecsCpp::register_runner().
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.
|
pure virtual |
Implemented in SpecsCpp::SpecEnvironment.