00001 #ifndef CPPUNIT_TEXTTESTPROGRESSLISTENER_H
00002 #define CPPUNIT_TEXTTESTPROGRESSLISTENER_H
00003
00004 #include <cppunit/TestListener.h>
00005
00006
00007 namespace CppUnit
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 void addFailure( const TestFailure &failure );
00026
00027 void done();
00028
00029 private:
00031 TextTestProgressListener( const TextTestProgressListener © );
00032
00034 void operator =( const TextTestProgressListener © );
00035
00036 private:
00037 };
00038
00039
00040 }
00041
00042
00043 #endif // CPPUNIT_TEXTTESTPROGRESSLISTENER_H