00001
#ifndef CPPUNIT_TEXTTESTPROGRESSLISTENER_H
00002
#define CPPUNIT_TEXTTESTPROGRESSLISTENER_H
00003
00004
#include <cppunit/TestListener.h>
00005
00006
00007
CPPUNIT_NS_BEGIN
00008
00009
00014 class CPPUNIT_API TextTestProgressListener :
public TestListener
00015 {
00016
public:
00019 TextTestProgressListener();
00020
00022
virtual ~TextTestProgressListener();
00023
00024
void startTest(
Test *test );
00025
00026
void addFailure(
const TestFailure &failure );
00027
00028
void endTestRun(
Test *test,
00029
TestResult *eventManager );
00030
00031
private:
00033 TextTestProgressListener(
const TextTestProgressListener © );
00034
00036
void operator =(
const TextTestProgressListener © );
00037
00038
private:
00039 };
00040
00041
00042
CPPUNIT_NS_END
00043
00044
#endif // CPPUNIT_TEXTTESTPROGRESSLISTENER_H