00001
#ifndef CPPUNIT_BRIEFTESTPROGRESSLISTENER_H
00002
#define CPPUNIT_BRIEFTESTPROGRESSLISTENER_H
00003
00004
#include <cppunit/TestListener.h>
00005
00006
00007
CPPUNIT_NS_BEGIN
00008
00009
00013 class CPPUNIT_API BriefTestProgressListener :
public TestListener
00014 {
00015
public:
00018 BriefTestProgressListener();
00019
00021
virtual ~BriefTestProgressListener();
00022
00023
void startTest(
Test *test );
00024
00025
void addFailure(
const TestFailure &failure );
00026
00027
void endTest(
Test *test );
00028
00029
private:
00031 BriefTestProgressListener(
const BriefTestProgressListener © );
00032
00034
void operator =(
const BriefTestProgressListener © );
00035
00036
private:
00037 bool m_lastTestFailed;
00038 };
00039
00040
00041
CPPUNIT_NS_END
00042
00043
#endif // CPPUNIT_BRIEFTESTPROGRESSLISTENER_H