#ifndef CPPUNIT_TEXTTESTPROGRESSLISTENER_H #define CPPUNIT_TEXTTESTPROGRESSLISTENER_H #include namespace CppUnit { /*! * \brief TestListener that show the status of each TestCase test result. * \ingroup TrackingTestExecution */ class CPPUNIT_API TextTestProgressListener : public TestListener { public: /*! Constructs a TextTestProgressListener object. */ TextTestProgressListener(); /// Destructor. virtual ~TextTestProgressListener(); void startTest( Test *test ); void addFailure( const TestFailure &failure ); void done(); private: /// Prevents the use of the copy constructor. TextTestProgressListener( const TextTestProgressListener © ); /// Prevents the use of the copy operator. void operator =( const TextTestProgressListener © ); private: }; } // namespace CppUnit #endif // CPPUNIT_TEXTTESTPROGRESSLISTENER_H