|
Wire Sysio Wire Sysion 1.0.0
|
#include <catch_run_context.h>


Public Member Functions | |
| RunContext (RunContext const &)=delete | |
| RunContext & | operator= (RunContext const &)=delete |
| RunContext (IConfigPtr const &_config, IStreamingReporterPtr &&reporter) | |
| ~RunContext () override | |
| void | testGroupStarting (std::string const &testSpec, std::size_t groupIndex, std::size_t groupsCount) |
| void | testGroupEnded (std::string const &testSpec, Totals const &totals, std::size_t groupIndex, std::size_t groupsCount) |
| Totals | runTest (TestCase const &testCase) |
| IConfigPtr | config () const |
| IStreamingReporter & | reporter () const |
| void | handleExpr (AssertionInfo const &info, ITransientExpression const &expr, AssertionReaction &reaction) override |
| void | handleMessage (AssertionInfo const &info, ResultWas::OfType resultType, StringRef const &message, AssertionReaction &reaction) override |
| void | handleUnexpectedExceptionNotThrown (AssertionInfo const &info, AssertionReaction &reaction) override |
| void | handleUnexpectedInflightException (AssertionInfo const &info, std::string const &message, AssertionReaction &reaction) override |
| void | handleIncomplete (AssertionInfo const &info) override |
| void | handleNonExpr (AssertionInfo const &info, ResultWas::OfType resultType, AssertionReaction &reaction) override |
| bool | sectionStarted (SectionInfo const §ionInfo, Counts &assertions) override |
| void | sectionEnded (SectionEndInfo const &endInfo) override |
| void | sectionEndedEarly (SectionEndInfo const &endInfo) override |
| auto | acquireGeneratorTracker (SourceLineInfo const &lineInfo) -> IGeneratorTracker &override |
| void | benchmarkStarting (BenchmarkInfo const &info) override |
| void | benchmarkEnded (BenchmarkStats const &stats) override |
| void | pushScopedMessage (MessageInfo const &message) override |
| void | popScopedMessage (MessageInfo const &message) override |
| void | emplaceUnscopedMessage (MessageBuilder const &builder) override |
| std::string | getCurrentTestName () const override |
| const AssertionResult * | getLastResult () const override |
| void | exceptionEarlyReported () override |
| void | handleFatalErrorCondition (StringRef message) override |
| bool | lastAssertionPassed () override |
| void | assertionPassed () override |
| bool | aborting () const final |
Public Member Functions inherited from Catch::IResultCapture | |
| virtual | ~IResultCapture () |
| virtual | ~IResultCapture () |
Public Member Functions inherited from Catch::IRunner | |
| virtual | ~IRunner () |
| virtual | ~IRunner () |
Definition at line 34 of file catch_run_context.h.
|
delete |
|
explicit |
Definition at line 70 of file catch_run_context.cpp.

|
override |
Definition at line 84 of file catch_run_context.cpp.

|
finalvirtual |
Implements Catch::IRunner.
Definition at line 315 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 190 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 308 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 236 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 233 of file catch_run_context.cpp.
| IConfigPtr Catch::RunContext::config | ( | ) | const |
Definition at line 137 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 248 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 262 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 252 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 258 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 387 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 266 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 468 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 425 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 478 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 442 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 449 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 304 of file catch_run_context.cpp.
|
delete |
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 244 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 240 of file catch_run_context.cpp.
| IStreamingReporter & Catch::RunContext::reporter | ( | ) | const |
Definition at line 141 of file catch_run_context.cpp.
Definition at line 96 of file catch_run_context.cpp.

|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 210 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 224 of file catch_run_context.cpp.
|
overridevirtual |
Implements Catch::IResultCapture.
Definition at line 176 of file catch_run_context.cpp.

| void Catch::RunContext::testGroupEnded | ( | std::string const & | testSpec, |
| Totals const & | totals, | ||
| std::size_t | groupIndex, | ||
| std::size_t | groupsCount ) |
Definition at line 92 of file catch_run_context.cpp.


| void Catch::RunContext::testGroupStarting | ( | std::string const & | testSpec, |
| std::size_t | groupIndex, | ||
| std::size_t | groupsCount ) |
Definition at line 88 of file catch_run_context.cpp.