CppUnit project page | FAQ | CppUnit home page

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# TestListener.h

Go to the documentation of this file.

    00001 #ifndef CPPUNIT_TESTLISTENER_H    // -*- C++ -*-
    00002 #define CPPUNIT_TESTLISTENER_H
    00003
    00004 #include <cppunit/Portability.h>
    00005
    00006
    00007 CPPUNIT_NS_BEGIN
    00008
    00009
    00010 class Exception;
    00011 class Test;
    00012 class TestFailure;
    00013 class TestResult;
    00014
    00015
    00094 class CPPUNIT_API TestListener
    00095 {
    00096 public:
    00097   virtual ~TestListener() {}
    00098
    00100   virtual void startTest( Test * /*test*/ ) {}
    00101
    00107   virtual void addFailure( const TestFailure & /*failure*/ ) {}
    00108
    00110   virtual void endTest( Test * /*test*/ ) {}
    00111
    00114   virtual void startSuite( Test * /*suite*/ ) {}
    00115
    00118   virtual void endSuite( Test * /*suite*/ ) {}
    00119
    00128   virtual void startTestRun( Test * /*test*/,
    00129                              TestResult * /*eventManager*/ ) {}
    00130
    00139   virtual void endTestRun( Test * /*test*/,
    00140                            TestResult * /*eventManager*/ ) {}
    00141 };
    00142
    00143
    00144 CPPUNIT_NS_END
    00145
    00146 #endif // CPPUNIT_TESTLISTENER_H
    00147
    00148

| hosts this site. |  | Send comments to: CppUnit Developers