Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
Catch::IStreamingReporter Struct Referenceabstract

#include <catch_interfaces_reporter.h>

Inheritance diagram for Catch::IStreamingReporter:

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 &sectionInfo)=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 &sectionStats)=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
 

Detailed Description

Definition at line 171 of file catch_interfaces_reporter.h.

Constructor & Destructor Documentation

◆ ~IStreamingReporter()

virtual Catch::IStreamingReporter::~IStreamingReporter ( )
virtualdefault

Member Function Documentation

◆ assertionEnded()

◆ assertionStarting()

◆ benchmarkEnded()

virtual void Catch::IStreamingReporter::benchmarkEnded ( BenchmarkStats const & )
inlinevirtual

Reimplemented in Catch::ConsoleReporter, and Catch::ListeningReporter.

Definition at line 197 of file catch_interfaces_reporter.h.

197{}

◆ benchmarkStarting()

virtual void Catch::IStreamingReporter::benchmarkStarting ( BenchmarkInfo const & )
inlinevirtual

Reimplemented in Catch::ConsoleReporter, and Catch::ListeningReporter.

Definition at line 189 of file catch_interfaces_reporter.h.

189{}

◆ fatalErrorEncountered()

void Catch::IStreamingReporter::fatalErrorEncountered ( StringRef name)
virtual

Definition at line 108 of file catch_interfaces_reporter.cpp.

108{}

◆ getPreferences()

◆ isMulti()

bool Catch::IStreamingReporter::isMulti ( ) const
virtual

Reimplemented in Catch::ListeningReporter.

Definition at line 109 of file catch_interfaces_reporter.cpp.

109{ return false; }

◆ noMatchingTestCases()

◆ sectionEnded()

◆ sectionStarting()

◆ skipTest()

◆ testCaseEnded()

◆ testCaseStarting()

◆ testGroupEnded()

◆ testGroupStarting()

◆ testRunEnded()

◆ testRunStarting()


The documentation for this struct was generated from the following files: