1#ifndef CPPUNIT_COMPILERTESTRESULTOUTPUTTER_H 
    2#define CPPUNIT_COMPILERTESTRESULTOUTPUTTER_H 
   96  void setLocationFormat( 
const std::string &locationFormat );
 
  109  void setWrapColumn( 
int wrapColumn );
 
  111  int wrapColumn() 
const;
 
  113  virtual void printSuccess();
 
  114  virtual void printFailureReport();
 
  115  virtual void printFailuresList();
 
  116  virtual void printStatistics();
 
  117  virtual void printFailureDetail( 
TestFailure *failure );
 
  118  virtual void printFailureLocation( 
SourceLine sourceLine );
 
  119  virtual void printFailureType( 
TestFailure *failure );
 
  120  virtual void printFailedTestName( 
TestFailure *failure );
 
  121  virtual void printFailureMessage( 
TestFailure *failure );
 
  130  virtual bool processLocationFormatCommand( 
char command, 
 
  133  virtual std::string extractBaseName( 
const std::string &fileName ) 
const;
 
 
#define CPPUNIT_API
Definition CppUnitApi.h:27
#define CPPUNIT_COMPILER_LOCATION_FORMAT
Definition Portability.h:72
#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
Outputs a TestResultCollector in a compiler compatible format.
Definition CompilerOutputter.h:56
OStream & m_stream
Definition CompilerOutputter.h:137
TestResultCollector * m_result
Definition CompilerOutputter.h:136
CompilerOutputter(const CompilerOutputter ©)
Prevents the use of the copy constructor.
int m_wrapColumn
Definition CompilerOutputter.h:139
std::string m_locationFormat
Definition CompilerOutputter.h:138
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
Base class for all test objects.
Definition Test.h:26
Collects test result.
Definition TestResultCollector.h:32