Add fatalErrorEncountered method to Reporter/Listener interface

An empty default implementation is provided to keep backward compatibility.
Called when signal or Structured Exception is encountered.

Related to #1005
This commit is contained in:
Martin Hořeňovský 2017-09-14 19:57:59 +02:00
parent eaf850cd0c
commit 4e85267203
3 changed files with 8 additions and 1 deletions

View file

@ -105,7 +105,7 @@ namespace Catch {
TestRunStats::~TestRunStats() = default;
void IStreamingReporter::fatalErrorEncountered( StringRef name ) {}
bool IStreamingReporter::isMulti() const { return false; }
IReporterFactory::~IReporterFactory() = default;