...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Unit test runner interface.
Defined in header <boost/beast/_experimental/unit_test/runner.hpp>
class runner
Name |
Description |
---|---|
Set the argument string. |
|
Run the specified suite. |
|
Run all suites in a container. |
|
Conditionally run suites in a container. |
|
Conditionally run a sequence of suites. |
|
runner [constructor] |
|
~runner [destructor] |
Name |
Description |
---|---|
Called when a new case starts. |
|
Called when a new case ends. |
|
Called for each failing condition. |
|
Called when a test logs output. |
|
Called for each passing condition. |
|
Called when a new suite starts. |
|
Called when a suite ends. |
Derived classes can customize the reporting behavior. This interface is injected
into the unit_test
class to receive the results
of the tests.