1#ifndef CPPUNIT_TEXTOUTPUTTER_H
2#define CPPUNIT_TEXTOUTPUTTER_H
#define CPPUNIT_API
Definition CppUnitApi.h:27
#define CPPUNIT_NS_END
Definition Portability.h:106
#define CPPUNIT_NS_BEGIN
Definition Portability.h:105
CPPUNIT_NS_BEGIN typedef std::ostream OStream
Definition Stream.h:330
Exceptions thrown by failed assertions.
Definition Exception.h:20
Abstract outputter to print test result summary.
Definition Outputter.h:14
Represents a source line location.
Definition SourceLine.h:31
Record of a failed Test execution.
Definition TestFailure.h:25
Collects test result.
Definition TestResultCollector.h:32
virtual void printFailureLocation(SourceLine sourceLine)
Definition TextOutputter.cpp:88
virtual void printFailureListMark(int failureNumber)
Definition TextOutputter.cpp:65
virtual void printFailureTestName(TestFailure *failure)
Definition TextOutputter.cpp:72
TestResultCollector * m_result
Definition TextOutputter.h:44
TextOutputter(const TextOutputter ©)
Prevents the use of the copy constructor.
virtual void printFailure(TestFailure *failure, int failureNumber)
Definition TextOutputter.cpp:48
OStream & m_stream
Definition TextOutputter.h:45
virtual void printFailureDetail(Exception *thrownException)
Definition TextOutputter.cpp:99
virtual void printHeader()
Definition TextOutputter.cpp:107
virtual void printFailureWarning()
Definition TextOutputter.cpp:121
TextOutputter(TestResultCollector *result, OStream &stream)
Definition TextOutputter.cpp:11
virtual void printFailureType(TestFailure *failure)
Definition TextOutputter.cpp:79
virtual void printFailures()
Definition TextOutputter.cpp:35
virtual void printStatistics()
Definition TextOutputter.cpp:128