stc
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ExplicitStreamTestReporter Class Reference

#include <ExplicitStreamTestReporter.hpp>

Inheritance diagram for ExplicitStreamTestReporter:
Catch::Vendored::ModConsoleReporter

Public Member Functions

 ExplicitStreamTestReporter (Catch::ReporterConfig &&config)
 
void sectionStarting (const Catch::SectionInfo &section) override
 
void sectionEnded (const Catch::SectionStats &section) override
 
std::string getTabs ()
 
- Public Member Functions inherited from Catch::Vendored::ModConsoleReporter
 ModConsoleReporter (ReporterConfig &&config)
 
 ~ModConsoleReporter () override
 
virtual void noMatchingTestCases (StringRef unmatchedSpec) override
 
virtual void reportInvalidTestSpec (StringRef arg) override
 
virtual void assertionEnded (AssertionStats const &_assertionStats) override
 
virtual void sectionStarting (SectionInfo const &_sectionInfo) override
 
virtual void sectionEnded (SectionStats const &_sectionStats) override
 
virtual void benchmarkPreparing (StringRef name) override
 
virtual void benchmarkStarting (BenchmarkInfo const &info) override
 
virtual void benchmarkEnded (BenchmarkStats<> const &stats) override
 
virtual void benchmarkFailed (StringRef error) override
 
virtual void testCaseEnded (TestCaseStats const &_testCaseStats) override
 
virtual void testRunEnded (TestRunStats const &_testRunStats) override
 
virtual void testRunStarting (TestRunInfo const &_testRunInfo) override
 

Static Public Member Functions

static std::string getDescription ()
 

Public Attributes

int64_t secLevel = 0
 

Constructor & Destructor Documentation

◆ ExplicitStreamTestReporter()

ExplicitStreamTestReporter::ExplicitStreamTestReporter ( Catch::ReporterConfig &&  config)
inline

Member Function Documentation

◆ getDescription()

static std::string ExplicitStreamTestReporter::getDescription ( )
inlinestatic

◆ getTabs()

std::string ExplicitStreamTestReporter::getTabs ( )
inline

◆ sectionEnded()

void ExplicitStreamTestReporter::sectionEnded ( const Catch::SectionStats &  section)
inlineoverride

◆ sectionStarting()

void ExplicitStreamTestReporter::sectionStarting ( const Catch::SectionInfo &  section)
inlineoverride

Member Data Documentation

◆ secLevel

int64_t ExplicitStreamTestReporter::secLevel = 0

The documentation for this class was generated from the following file: