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.