CppTest home page | CppTest project page |
#include <cpptest-output.h>
Inheritance diagram for Test::Output:
Abstract base class for all suite output handlers. Derive from this class to create real output handlers that creates arbitrary complex output handlers.
All parts of testing is reported (test start/stop, suite start/stop, individual test start/stop, and assertments), thus giving maximum flexibility for derived classes.
|
Empty destructor. |
|
Empty constructor. |
|
Called when testing is started.
|
|
Called when testing is finished.
Reimplemented in Test::CollectorOutput, and Test::TextOutput. |
|
Called when a suite is entered.
Reimplemented in Test::CollectorOutput, and Test::TextOutput. |
|
Called when a suite is finished.
Reimplemented in Test::CollectorOutput, and Test::TextOutput. |
|
Called when a tests is executed.
Reimplemented in Test::CollectorOutput. |
|
Called when a test if finished, regardless if an assertment was issued.
Reimplemented in Test::CollectorOutput, and Test::TextOutput. |
|
Called when an assertment is issued.
Reimplemented in Test::CollectorOutput, Test::CompilerOutput, and Test::TextOutput. |