Default unit tests runner. More...
#include <defaultRunner.hpp>
Public Member Functions | |
DefaultRunner ()=delete | |
DefaultRunner (const DefaultRunner &)=delete | |
DefaultRunner (const anch::ut::UnitTests &tests) | |
virtual bool | startup () override |
virtual bool | shutdown () override |
virtual uint16_t | test (const std::string &test) override |
Default unit tests runner.
This runner will execute test synchronously.
|
delete |
Forbids DefaultRunner default constructor
|
delete |
anch::ut::DefaultRunner::DefaultRunner | ( | const anch::ut::UnitTests & | tests | ) |
DefaultRunner constructor
tests | the units tests declaration |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Run test
test | the test to run |
0
when OK, 1
when before test processing failed, 2
when test failed and 3
when after test processing failed Implements anch::ut::Runner.