Go to the documentation of this file.    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;
 
  146 #endif  // CPPUNIT_COMPILERTESTRESULTOUTPUTTER_H 
 
#define CPPUNIT_API
Definition: CppUnitApi.h:27
std::string m_locationFormat
Definition: CompilerOutputter.h:138
Represents a source line location.
Definition: SourceLine.h:31
Record of a failed Test execution.
Definition: TestFailure.h:25
OStream & m_stream
Definition: CompilerOutputter.h:137
TestResultCollector * m_result
Definition: CompilerOutputter.h:136
Outputs a TestResultCollector in a compiler compatible format.
Definition: CompilerOutputter.h:56
Collects test result.
Definition: TestResultCollector.h:32
CPPUNIT_NS_BEGIN typedef std::ostream OStream
Definition: Stream.h:330
Abstract outputter to print test result summary.
Definition: Outputter.h:14
Exceptions thrown by failed assertions.
Definition: Exception.h:20
#define CPPUNIT_COMPILER_LOCATION_FORMAT
Definition: Portability.h:72
#define CPPUNIT_NS_BEGIN
Definition: Portability.h:105
#define CPPUNIT_NS_END
Definition: Portability.h:106
Base class for all test objects.
Definition: Test.h:26
int m_wrapColumn
Definition: CompilerOutputter.h:139
CompilerOutputter(const CompilerOutputter ©)
Prevents the use of the copy constructor.