22#ifndef ROBOTTESTINGFRAMEWORK_CONSOLELISTENER_H
23#define ROBOTTESTINGFRAMEWORK_CONSOLELISTENER_H
class ConsoleListener listens to any messages reported by the tests during the test run,...
void addReport(const Test *test, TestMessage msg) override
This is called to report any arbitrary message from tests.
void startTestRunner() override
This is called when the TestRunner is started.
void startTest(const Test *test) override
This is called when a Test is started.
void endTestSuite(const Test *test) override
This is called when a TestSuite is finished.
ConsoleListener(bool verbose=false)
ConsoleListener constructor.
void endTest(const Test *test) override
This is called when a Test is finished.
void hideUncriticalMessages()
hideUncriticalMessages hides the tests report messages and only shows the test assertion failure and ...
void startTestSuite(const Test *test) override
This is called when a TestSuite is started.
void endTestRunner() override
This is called when the TestRunner is finished.
void addError(const Test *test, TestMessage msg) override
This is called when an error occurred during test run.
virtual ~ConsoleListener()
ConsoleListener destructor.
void addFailure(const Test *test, TestMessage msg) override
This is called when a failure occurred during test run.
The base class of any test result listeners.
A formated message with details.
The simplest form of a test unit.