Wire Sysio Wire Sysion 1.0.0
|
#include <catch_interfaces_reporter.h>
Public Member Functions | |
virtual | ~IStreamingReporter ()=default |
virtual ReporterPreferences | getPreferences () const =0 |
virtual void | noMatchingTestCases (std::string const &spec)=0 |
virtual void | testRunStarting (TestRunInfo const &testRunInfo)=0 |
virtual void | testGroupStarting (GroupInfo const &groupInfo)=0 |
virtual void | testCaseStarting (TestCaseInfo const &testInfo)=0 |
virtual void | sectionStarting (SectionInfo const §ionInfo)=0 |
virtual void | benchmarkStarting (BenchmarkInfo const &) |
virtual void | assertionStarting (AssertionInfo const &assertionInfo)=0 |
virtual bool | assertionEnded (AssertionStats const &assertionStats)=0 |
virtual void | benchmarkEnded (BenchmarkStats const &) |
virtual void | sectionEnded (SectionStats const §ionStats)=0 |
virtual void | testCaseEnded (TestCaseStats const &testCaseStats)=0 |
virtual void | testGroupEnded (TestGroupStats const &testGroupStats)=0 |
virtual void | testRunEnded (TestRunStats const &testRunStats)=0 |
virtual void | skipTest (TestCaseInfo const &testInfo)=0 |
virtual void | fatalErrorEncountered (StringRef name) |
virtual bool | isMulti () const |
Definition at line 171 of file catch_interfaces_reporter.h.
|
virtualdefault |
|
pure virtual |
Implemented in Catch::AutomakeReporter, Catch::AutomakeReporter, Catch::CompactReporter, Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::JunitReporter, Catch::ListeningReporter, Catch::TAPReporter, Catch::TAPReporter, Catch::TeamCityReporter, Catch::TeamCityReporter, Catch::TestEventListenerBase, Catch::XmlReporter, and MyListener.
|
pure virtual |
Implemented in Catch::AutomakeReporter, Catch::AutomakeReporter, Catch::CompactReporter, Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::ListeningReporter, Catch::TAPReporter, Catch::TAPReporter, Catch::TeamCityReporter, Catch::TeamCityReporter, Catch::TestEventListenerBase, Catch::XmlReporter, and MyListener.
|
inlinevirtual |
Reimplemented in Catch::ConsoleReporter, and Catch::ListeningReporter.
Definition at line 197 of file catch_interfaces_reporter.h.
|
inlinevirtual |
Reimplemented in Catch::ConsoleReporter, and Catch::ListeningReporter.
Definition at line 189 of file catch_interfaces_reporter.h.
|
virtual |
Definition at line 108 of file catch_interfaces_reporter.cpp.
|
pure virtual |
Implemented in Catch::CompactReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TAPReporter, and Catch::TAPReporter.
|
virtual |
Reimplemented in Catch::ListeningReporter.
Definition at line 109 of file catch_interfaces_reporter.cpp.
|
pure virtual |
Implemented in Catch::CompactReporter, Catch::ConsoleReporter, Catch::JunitReporter, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TAPReporter, Catch::TAPReporter, Catch::TeamCityReporter, Catch::TeamCityReporter, and Catch::XmlReporter.
|
pure virtual |
Implemented in Catch::CompactReporter, Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::XmlReporter, and MyListener.
|
pure virtual |
Implemented in Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TeamCityReporter, Catch::TeamCityReporter, Catch::XmlReporter, and MyListener.
|
pure virtual |
Implemented in Catch::AutomakeReporter, Catch::AutomakeReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TeamCityReporter, Catch::TeamCityReporter, and MyListener.
|
pure virtual |
Implemented in Catch::AutomakeReporter, Catch::AutomakeReporter, Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::JunitReporter, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TeamCityReporter, Catch::TeamCityReporter, Catch::XmlReporter, and MyListener.
|
pure virtual |
Implemented in Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::JunitReporter, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TeamCityReporter, Catch::TeamCityReporter, Catch::XmlReporter, and MyListener.
|
pure virtual |
Implemented in Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::JunitReporter, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TeamCityReporter, Catch::TeamCityReporter, and Catch::XmlReporter.
|
pure virtual |
Implemented in Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::JunitReporter, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TeamCityReporter, Catch::TeamCityReporter, and Catch::XmlReporter.
|
pure virtual |
Implemented in Catch::CompactReporter, Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::TAPReporter, Catch::TAPReporter, Catch::XmlReporter, and MyListener.
|
pure virtual |
Implemented in Catch::ConsoleReporter, Catch::CumulativeReporterBase< DerivedT >, Catch::CumulativeReporterBase< JunitReporter >, Catch::JunitReporter, Catch::ListeningReporter, Catch::StreamingReporterBase< DerivedT >, Catch::StreamingReporterBase< AutomakeReporter >, Catch::StreamingReporterBase< CompactReporter >, Catch::StreamingReporterBase< ConsoleReporter >, Catch::StreamingReporterBase< TAPReporter >, Catch::StreamingReporterBase< TeamCityReporter >, Catch::StreamingReporterBase< TestEventListenerBase >, Catch::StreamingReporterBase< XmlReporter >, Catch::XmlReporter, and MyListener.