diff options
| author | Phil Nash | 2017-08-04 19:23:30 +0100 |
|---|---|---|
| committer | Phil Nash | 2017-08-04 19:23:30 +0100 |
| commit | a9b6813ad9e423ddcd6559f52b503a68fe0f624c (patch) | |
| tree | 2855a5fdcae2f2bf20535b33a8a697975a92896b /include/internal/catch_run_context.cpp | |
| parent | a1e3f0b62446afe9b46b0872d373ab0e4e8a4357 (diff) | |
| download | catch3-a9b6813ad9e423ddcd6559f52b503a68fe0f624c.tar.gz | |
First draft of (experimental) benchmarking support
Diffstat (limited to 'include/internal/catch_run_context.cpp')
| -rw-r--r-- | include/internal/catch_run_context.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/internal/catch_run_context.cpp b/include/internal/catch_run_context.cpp index bfde432b..b54742ff 100644 --- a/include/internal/catch_run_context.cpp +++ b/include/internal/catch_run_context.cpp @@ -90,6 +90,9 @@ namespace Catch { return *m_reporter; } + void RunContext::assertionStarting(AssertionInfo const& info) { + m_reporter->assertionStarting( info ); + } void RunContext::assertionEnded(AssertionResult const & result) { if (result.getResultType() == ResultWas::Ok) { m_totals.assertions.passed++; @@ -155,6 +158,12 @@ namespace Catch { m_unfinishedSections.push_back(endInfo); } + void RunContext::benchmarkStarting( BenchmarkInfo const& info ) { + m_reporter->benchmarkStarting( info ); + } + void RunContext::benchmarkEnded( BenchmarkStats const& stats ) { + m_reporter->benchmarkEnded( stats ); + } void RunContext::pushScopedMessage(MessageInfo const & message) { m_messages.push_back(message); |