#include <catch.hpp>
Public Member Functions | |
virtual void | assertionEnded (AssertionResult const &result)=0 |
virtual std::string | getCurrentTestName () const =0 |
virtual const AssertionResult * | getLastResult () const =0 |
virtual void | handleFatalErrorCondition (std::string const &message)=0 |
virtual void | popScopedMessage (MessageInfo const &message)=0 |
virtual void | pushScopedMessage (MessageInfo const &message)=0 |
virtual void | sectionEnded (SectionEndInfo const &endInfo)=0 |
virtual void | sectionEndedEarly (SectionEndInfo const &endInfo)=0 |
virtual bool | sectionStarted (SectionInfo const §ionInfo, Counts &assertions)=0 |
virtual | ~IResultCapture () |
virtual Catch::IResultCapture::~IResultCapture | ( | ) | [virtual] |
virtual void Catch::IResultCapture::assertionEnded | ( | AssertionResult const & | result | ) | [pure virtual] |
virtual std::string Catch::IResultCapture::getCurrentTestName | ( | ) | const [pure virtual] |
virtual const AssertionResult* Catch::IResultCapture::getLastResult | ( | ) | const [pure virtual] |
virtual void Catch::IResultCapture::handleFatalErrorCondition | ( | std::string const & | message | ) | [pure virtual] |
virtual void Catch::IResultCapture::popScopedMessage | ( | MessageInfo const & | message | ) | [pure virtual] |
virtual void Catch::IResultCapture::pushScopedMessage | ( | MessageInfo const & | message | ) | [pure virtual] |
virtual void Catch::IResultCapture::sectionEnded | ( | SectionEndInfo const & | endInfo | ) | [pure virtual] |
virtual void Catch::IResultCapture::sectionEndedEarly | ( | SectionEndInfo const & | endInfo | ) | [pure virtual] |
virtual bool Catch::IResultCapture::sectionStarted | ( | SectionInfo const & | sectionInfo, |
Counts & | assertions | ||
) | [pure virtual] |