![]() |
Specs
Beautiful C++ Test Framework
|
Namespaces | |
| namespace | Colors |
| namespace | DSLs |
| namespace | ExceptionHandlers |
| namespace | Interfaces |
| namespace | LibAssert |
Typedefs | |
| using | ISpecRunResultCallbackFn = IFunctionPointer< void(ISpecRunResult *)> |
| using | IExceptionHandler = ILocalSpecExceptionHandler |
| using | IExceptionMessageCallbackFn = ILocalSpecExceptionHandler::LocalSpecExceptionFailureMessageCallbackFn |
| using | ISpecSuiteRunResultCallbackFn = IFunctionPointer< void(ISpecSuiteRunResult *)> |
Enumerations | |
| enum class | SpecDataValueType { Boolean , Integer , UnsignedInteger , Float , String , Pointer } |
| enum class | SpecComponentType { Group , Spec , Setup , Teardown } |
| enum class | RunResultStatus { Passed , Failed , NotRun , Timeout } |
Functions | |
| GlobalSpecEnvironment & | global_spec_environment () |
| void | register_exception_handler (IExceptionHandler *handler) |
| void | register_reporter (const char *name, ISpecReporter *reporter) |
| void | register_runner (const char *name, ISpecRunner *runner) |
| using SpecsCpp::IExceptionHandler = typedef ILocalSpecExceptionHandler |
| using SpecsCpp::ISpecRunResultCallbackFn = typedef IFunctionPointer<void(ISpecRunResult*)> |
| using SpecsCpp::ISpecSuiteRunResultCallbackFn = typedef IFunctionPointer<void(ISpecSuiteRunResult*)> |
|
strong |
|
strong |
|
strong |
|
inline |
Definition at line 15 of file GlobalSpecEnvironment.h.
Referenced by SpecsCpp::Entrypoint::main(), register_exception_handler(), register_reporter(), register_runner(), SpecsCpp::SpecCodeBlock::run(), and SpecsCpp_Load().
|
inline |
Definition at line 22 of file GlobalSpecEnvironment.h.
|
inline |
Definition at line 28 of file GlobalSpecEnvironment.h.
|
inline |
Definition at line 32 of file GlobalSpecEnvironment.h.