My Project  debian-1:4.1.1-p2+ds-4build2
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | Friends
CxxTest::TestTracker Class Reference

#include <TestTracker.h>

Public Member Functions

virtual ~TestTracker ()
 
const TestDescriptionfixTest (const TestDescription *d) const
 
const SuiteDescriptionfixSuite (const SuiteDescription *d) const
 
const WorldDescriptionfixWorld (const WorldDescription *d) const
 
const TestDescriptiontest () const
 
const SuiteDescriptionsuite () const
 
const WorldDescriptionworld () const
 
bool testFailed () const
 
bool suiteFailed () const
 
bool worldFailed () const
 
unsigned warnings () const
 
unsigned failedTests () const
 
unsigned testFailedAsserts () const
 
unsigned suiteFailedTests () const
 
unsigned failedSuites () const
 
void enterWorld (const WorldDescription &wd)
 
void enterSuite (const SuiteDescription &sd)
 
void enterTest (const TestDescription &td)
 
void leaveTest (const TestDescription &td)
 
void leaveSuite (const SuiteDescription &sd)
 
void leaveWorld (const WorldDescription &wd)
 
void trace (const char *file, unsigned line, const char *expression)
 
void warning (const char *file, unsigned line, const char *expression)
 
void failedTest (const char *file, unsigned line, const char *expression)
 
void failedAssert (const char *file, unsigned line, const char *expression)
 
void failedAssertEquals (const char *file, unsigned line, const char *xStr, const char *yStr, const char *x, const char *y)
 
void failedAssertSameData (const char *file, unsigned line, const char *xStr, const char *yStr, const char *sizeStr, const void *x, const void *y, unsigned size)
 
void failedAssertDelta (const char *file, unsigned line, const char *xStr, const char *yStr, const char *dStr, const char *x, const char *y, const char *d)
 
void failedAssertDiffers (const char *file, unsigned line, const char *xStr, const char *yStr, const char *value)
 
void failedAssertLessThan (const char *file, unsigned line, const char *xStr, const char *yStr, const char *x, const char *y)
 
void failedAssertLessThanEquals (const char *file, unsigned line, const char *xStr, const char *yStr, const char *x, const char *y)
 
void failedAssertPredicate (const char *file, unsigned line, const char *predicate, const char *xStr, const char *x)
 
void failedAssertRelation (const char *file, unsigned line, const char *relation, const char *xStr, const char *yStr, const char *x, const char *y)
 
void failedAssertThrows (const char *file, unsigned line, const char *expression, const char *type, bool otherThrown)
 
void failedAssertThrowsNot (const char *file, unsigned line, const char *expression)
 
- Public Member Functions inherited from CxxTest::TestListener
 TestListener ()
 
virtual ~TestListener ()
 

Static Public Member Functions

static TestTrackertracker ()
 

Private Member Functions

 TestTracker (const TestTracker &)
 
TestTrackeroperator= (const TestTracker &)
 
const TestDescriptiondummyTest () const
 
const SuiteDescriptiondummySuite () const
 
const WorldDescriptiondummyWorld () const
 
void setWorld (const WorldDescription *w)
 
void setSuite (const SuiteDescription *s)
 
void setTest (const TestDescription *t)
 
void countWarning ()
 
void countFailure ()
 
 TestTracker ()
 
void initialize ()
 
void setListener (TestListener *l)
 

Private Attributes

TestListener _dummyListener
 
DummyWorldDescription _dummyWorld
 
unsigned _warnings
 
unsigned _failedTests
 
unsigned _testFailedAsserts
 
unsigned _suiteFailedTests
 
unsigned _failedSuites
 
TestListener_l
 
const WorldDescription_world
 
const SuiteDescription_suite
 
const TestDescription_test
 

Static Private Attributes

static bool _created = false
 

Friends

class TestRunner
 

Detailed Description

Definition at line 17 of file TestTracker.h.

Constructor & Destructor Documentation

◆ ~TestTracker()

CxxTest::TestTracker::~TestTracker ( )
virtual

Definition at line 18 of file TestTracker.cpp.

19  {
20  }

◆ TestTracker() [1/2]

CxxTest::TestTracker::TestTracker ( const TestTracker )
private

◆ TestTracker() [2/2]

CxxTest::TestTracker::TestTracker ( )
private

Definition at line 10 of file TestTracker.cpp.

11  {
12  if ( !_created ) {
13  initialize();
14  _created = true;
15  }
16  }

Member Function Documentation

◆ countFailure()

void CxxTest::TestTracker::countFailure ( )
private

Definition at line 238 of file TestTracker.cpp.

239  {
240  if ( ++ _testFailedAsserts == 1 ) {
241  ++ _failedTests;
242  if ( ++ _suiteFailedTests == 1 )
243  ++ _failedSuites;
244  }
245  }

◆ countWarning()

void CxxTest::TestTracker::countWarning ( )
private

Definition at line 233 of file TestTracker.cpp.

234  {
235  ++ _warnings;
236  }

◆ dummySuite()

const SuiteDescription & CxxTest::TestTracker::dummySuite ( ) const
private

Definition at line 61 of file TestTracker.cpp.

62  {
63  return dummyWorld().suiteDescription(0);
64  }

◆ dummyTest()

const TestDescription & CxxTest::TestTracker::dummyTest ( ) const
private

Definition at line 56 of file TestTracker.cpp.

57  {
58  return dummySuite().testDescription(0);
59  }

◆ dummyWorld()

const WorldDescription & CxxTest::TestTracker::dummyWorld ( ) const
private

Definition at line 66 of file TestTracker.cpp.

67  {
68  return _dummyWorld;
69  }

◆ enterSuite()

void CxxTest::TestTracker::enterSuite ( const SuiteDescription sd)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 83 of file TestTracker.cpp.

84  {
85  setSuite( &sd );
87  _l->enterSuite(sd);
88  }

◆ enterTest()

void CxxTest::TestTracker::enterTest ( const TestDescription td)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 90 of file TestTracker.cpp.

91  {
92  setTest( &td );
93  _testFailedAsserts = false;
94  _l->enterTest(td);
95  }

◆ enterWorld()

void CxxTest::TestTracker::enterWorld ( const WorldDescription wd)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 76 of file TestTracker.cpp.

77  {
78  setWorld( &wd );
80  _l->enterWorld( wd );
81  }

◆ failedAssert()

void CxxTest::TestTracker::failedAssert ( const char *  file,
unsigned  line,
const char *  expression 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 132 of file TestTracker.cpp.

133  {
134  countFailure();
135  _l->failedAssert( file, line, expression );
136  }

◆ failedAssertDelta()

void CxxTest::TestTracker::failedAssertDelta ( const char *  file,
unsigned  line,
const char *  xStr,
const char *  yStr,
const char *  dStr,
const char *  x,
const char *  y,
const char *  d 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 155 of file TestTracker.cpp.

158  {
159  countFailure();
160  _l->failedAssertDelta( file, line, xStr, yStr, dStr, x, y, d );
161  }

◆ failedAssertDiffers()

void CxxTest::TestTracker::failedAssertDiffers ( const char *  file,
unsigned  line,
const char *  xStr,
const char *  yStr,
const char *  value 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 163 of file TestTracker.cpp.

166  {
167  countFailure();
168  _l->failedAssertDiffers( file, line, xStr, yStr, value );
169  }

◆ failedAssertEquals()

void CxxTest::TestTracker::failedAssertEquals ( const char *  file,
unsigned  line,
const char *  xStr,
const char *  yStr,
const char *  x,
const char *  y 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 138 of file TestTracker.cpp.

141  {
142  countFailure();
143  _l->failedAssertEquals( file, line, xStr, yStr, x, y );
144  }

◆ failedAssertLessThan()

void CxxTest::TestTracker::failedAssertLessThan ( const char *  file,
unsigned  line,
const char *  xStr,
const char *  yStr,
const char *  x,
const char *  y 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 171 of file TestTracker.cpp.

174  {
175  countFailure();
176  _l->failedAssertLessThan( file, line, xStr, yStr, x, y );
177  }

◆ failedAssertLessThanEquals()

void CxxTest::TestTracker::failedAssertLessThanEquals ( const char *  file,
unsigned  line,
const char *  xStr,
const char *  yStr,
const char *  x,
const char *  y 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 179 of file TestTracker.cpp.

182  {
183  countFailure();
184  _l->failedAssertLessThanEquals( file, line, xStr, yStr, x, y );
185  }

◆ failedAssertPredicate()

void CxxTest::TestTracker::failedAssertPredicate ( const char *  file,
unsigned  line,
const char *  predicate,
const char *  xStr,
const char *  x 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 187 of file TestTracker.cpp.

189  {
190  countFailure();
191  _l->failedAssertPredicate( file, line, predicate, xStr, x );
192  }

◆ failedAssertRelation()

void CxxTest::TestTracker::failedAssertRelation ( const char *  file,
unsigned  line,
const char *  relation,
const char *  xStr,
const char *  yStr,
const char *  x,
const char *  y 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 194 of file TestTracker.cpp.

197  {
198  countFailure();
199  _l->failedAssertRelation( file, line, relation, xStr, yStr, x, y );
200  }

◆ failedAssertSameData()

void CxxTest::TestTracker::failedAssertSameData ( const char *  file,
unsigned  line,
const char *  xStr,
const char *  yStr,
const char *  sizeStr,
const void *  x,
const void *  y,
unsigned  size 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 146 of file TestTracker.cpp.

150  {
151  countFailure();
152  _l->failedAssertSameData( file, line, xStr, yStr, sizeStr, x, y, size );
153  }

◆ failedAssertThrows()

void CxxTest::TestTracker::failedAssertThrows ( const char *  file,
unsigned  line,
const char *  expression,
const char *  type,
bool  otherThrown 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 202 of file TestTracker.cpp.

205  {
206  countFailure();
207  _l->failedAssertThrows( file, line, expression, type, otherThrown );
208  }

◆ failedAssertThrowsNot()

void CxxTest::TestTracker::failedAssertThrowsNot ( const char *  file,
unsigned  line,
const char *  expression 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 210 of file TestTracker.cpp.

211  {
212  countFailure();
213  _l->failedAssertThrowsNot( file, line, expression );
214  }

◆ failedSuites()

unsigned CxxTest::TestTracker::failedSuites ( ) const
inline

Definition at line 40 of file TestTracker.h.

40 { return _failedSuites; }

◆ failedTest()

void CxxTest::TestTracker::failedTest ( const char *  file,
unsigned  line,
const char *  expression 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 126 of file TestTracker.cpp.

127  {
128  countFailure();
129  _l->failedTest( file, line, expression );
130  }

◆ failedTests()

unsigned CxxTest::TestTracker::failedTests ( ) const
inline

Definition at line 37 of file TestTracker.h.

37 { return _failedTests; }

◆ fixSuite()

const SuiteDescription * CxxTest::TestTracker::fixSuite ( const SuiteDescription d) const

Definition at line 46 of file TestTracker.cpp.

47  {
48  return d ? d : &dummySuite();
49  }

◆ fixTest()

const TestDescription * CxxTest::TestTracker::fixTest ( const TestDescription d) const

Definition at line 41 of file TestTracker.cpp.

42  {
43  return d ? d : &dummyTest();
44  }

◆ fixWorld()

const WorldDescription * CxxTest::TestTracker::fixWorld ( const WorldDescription d) const

Definition at line 51 of file TestTracker.cpp.

52  {
53  return d ? d : &dummyWorld();
54  }

◆ initialize()

void CxxTest::TestTracker::initialize ( )
private

Definition at line 28 of file TestTracker.cpp.

29  {
30  _warnings = 0;
31  _failedTests = 0;
34  _failedSuites = 0;
35  setListener( 0 );
36  _world = 0;
37  _suite = 0;
38  _test = 0;
39  }

◆ leaveSuite()

void CxxTest::TestTracker::leaveSuite ( const SuiteDescription sd)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 103 of file TestTracker.cpp.

104  {
105  _l->leaveSuite( sd );
106  setSuite( 0 );
107  }

◆ leaveTest()

void CxxTest::TestTracker::leaveTest ( const TestDescription td)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 97 of file TestTracker.cpp.

98  {
99  _l->leaveTest( td );
100  setTest( 0 );
101  }

◆ leaveWorld()

void CxxTest::TestTracker::leaveWorld ( const WorldDescription wd)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 109 of file TestTracker.cpp.

110  {
111  _l->leaveWorld( wd );
112  setWorld( 0 );
113  }

◆ operator=()

TestTracker& CxxTest::TestTracker::operator= ( const TestTracker )
private

◆ setListener()

void CxxTest::TestTracker::setListener ( TestListener l)
private

Definition at line 71 of file TestTracker.cpp.

72  {
73  _l = l ? l : &_dummyListener;
74  }

◆ setSuite()

void CxxTest::TestTracker::setSuite ( const SuiteDescription s)
private

Definition at line 222 of file TestTracker.cpp.

223  {
224  _suite = fixSuite( s );
225  setTest( 0 );
226  }

◆ setTest()

void CxxTest::TestTracker::setTest ( const TestDescription t)
private

Definition at line 228 of file TestTracker.cpp.

229  {
230  _test = fixTest( t );
231  }

◆ setWorld()

void CxxTest::TestTracker::setWorld ( const WorldDescription w)
private

Definition at line 216 of file TestTracker.cpp.

217  {
218  _world = fixWorld( w );
219  setSuite( 0 );
220  }

◆ suite()

const SuiteDescription& CxxTest::TestTracker::suite ( ) const
inline

Definition at line 29 of file TestTracker.h.

29 { return *_suite; }

◆ suiteFailed()

bool CxxTest::TestTracker::suiteFailed ( ) const
inline

Definition at line 33 of file TestTracker.h.

33 { return (suiteFailedTests() > 0); }

◆ suiteFailedTests()

unsigned CxxTest::TestTracker::suiteFailedTests ( ) const
inline

Definition at line 39 of file TestTracker.h.

39 { return _suiteFailedTests; }

◆ test()

const TestDescription& CxxTest::TestTracker::test ( ) const
inline

Definition at line 28 of file TestTracker.h.

28 { return *_test; }

◆ testFailed()

bool CxxTest::TestTracker::testFailed ( ) const
inline

Definition at line 32 of file TestTracker.h.

32 { return (testFailedAsserts() > 0); }

◆ testFailedAsserts()

unsigned CxxTest::TestTracker::testFailedAsserts ( ) const
inline

Definition at line 38 of file TestTracker.h.

38 { return _testFailedAsserts; }

◆ trace()

void CxxTest::TestTracker::trace ( const char *  file,
unsigned  line,
const char *  expression 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 115 of file TestTracker.cpp.

116  {
117  _l->trace( file, line, expression );
118  }

◆ tracker()

TestTracker & CxxTest::TestTracker::tracker ( )
static

Definition at line 22 of file TestTracker.cpp.

23  {
24  static TestTracker theTracker;
25  return theTracker;
26  }

◆ warning()

void CxxTest::TestTracker::warning ( const char *  file,
unsigned  line,
const char *  expression 
)
virtual

Reimplemented from CxxTest::TestListener.

Definition at line 120 of file TestTracker.cpp.

121  {
122  countWarning();
123  _l->warning( file, line, expression );
124  }

◆ warnings()

unsigned CxxTest::TestTracker::warnings ( ) const
inline

Definition at line 36 of file TestTracker.h.

36 { return _warnings; }

◆ world()

const WorldDescription& CxxTest::TestTracker::world ( ) const
inline

Definition at line 30 of file TestTracker.h.

30 { return *_world; }

◆ worldFailed()

bool CxxTest::TestTracker::worldFailed ( ) const
inline

Definition at line 34 of file TestTracker.h.

34 { return (failedSuites() > 0); }

Friends And Related Function Documentation

◆ TestRunner

friend class TestRunner
friend

Definition at line 104 of file TestTracker.h.

Field Documentation

◆ _created

bool CxxTest::TestTracker::_created = false
staticprivate

Definition at line 85 of file TestTracker.h.

◆ _dummyListener

TestListener CxxTest::TestTracker::_dummyListener
private

Definition at line 86 of file TestTracker.h.

◆ _dummyWorld

DummyWorldDescription CxxTest::TestTracker::_dummyWorld
private

Definition at line 87 of file TestTracker.h.

◆ _failedSuites

unsigned CxxTest::TestTracker::_failedSuites
private

Definition at line 88 of file TestTracker.h.

◆ _failedTests

unsigned CxxTest::TestTracker::_failedTests
private

Definition at line 88 of file TestTracker.h.

◆ _l

TestListener* CxxTest::TestTracker::_l
private

Definition at line 89 of file TestTracker.h.

◆ _suite

const SuiteDescription* CxxTest::TestTracker::_suite
private

Definition at line 91 of file TestTracker.h.

◆ _suiteFailedTests

unsigned CxxTest::TestTracker::_suiteFailedTests
private

Definition at line 88 of file TestTracker.h.

◆ _test

const TestDescription* CxxTest::TestTracker::_test
private

Definition at line 92 of file TestTracker.h.

◆ _testFailedAsserts

unsigned CxxTest::TestTracker::_testFailedAsserts
private

Definition at line 88 of file TestTracker.h.

◆ _warnings

unsigned CxxTest::TestTracker::_warnings
private

Definition at line 88 of file TestTracker.h.

◆ _world

const WorldDescription* CxxTest::TestTracker::_world
private

Definition at line 90 of file TestTracker.h.


The documentation for this class was generated from the following files:
CxxTest::TestTracker::_created
static bool _created
Definition: TestTracker.h:85
CxxTest::TestTracker::failedSuites
unsigned failedSuites() const
Definition: TestTracker.h:40
CxxTest::TestListener::failedAssertDelta
virtual void failedAssertDelta(const char *, unsigned, const char *, const char *, const char *, const char *, const char *, const char *)
Definition: TestListener.h:41
CxxTest::TestListener::warning
virtual void warning(const char *, unsigned, const char *)
Definition: TestListener.h:28
x
Variable x
Definition: cfModGcd.cc:4023
CxxTest::TestListener::failedAssertSameData
virtual void failedAssertSameData(const char *, unsigned, const char *, const char *, const char *, const void *, const void *, unsigned)
Definition: TestListener.h:37
y
const CanonicalForm int const CFList const Variable & y
Definition: facAbsFact.cc:57
CxxTest::WorldDescription::suiteDescription
virtual const SuiteDescription & suiteDescription(unsigned) const =0
CxxTest::TestTracker::suiteFailedTests
unsigned suiteFailedTests() const
Definition: TestTracker.h:39
CxxTest::TestTracker::setSuite
void setSuite(const SuiteDescription *s)
Definition: TestTracker.cpp:222
CxxTest::TestListener::enterTest
virtual void enterTest(const TestDescription &)
Definition: TestListener.h:25
CxxTest::TestListener::failedAssertRelation
virtual void failedAssertRelation(const char *, unsigned, const char *, const char *, const char *, const char *, const char *)
Definition: TestListener.h:56
CxxTest::TestTracker::_warnings
unsigned _warnings
Definition: TestTracker.h:88
CxxTest::TestTracker::_failedSuites
unsigned _failedSuites
Definition: TestTracker.h:88
CxxTest::TestTracker::_world
const WorldDescription * _world
Definition: TestTracker.h:90
CxxTest::TestTracker::fixTest
const TestDescription * fixTest(const TestDescription *d) const
Definition: TestTracker.cpp:41
CxxTest::TestTracker::setTest
void setTest(const TestDescription *t)
Definition: TestTracker.cpp:228
CxxTest::TestTracker::_suite
const SuiteDescription * _suite
Definition: TestTracker.h:91
w
const CanonicalForm & w
Definition: facAbsFact.cc:55
CxxTest::TestListener::failedAssertThrowsNot
virtual void failedAssertThrowsNot(const char *, unsigned, const char *)
Definition: TestListener.h:62
CxxTest::TestTracker::_test
const TestDescription * _test
Definition: TestTracker.h:92
CxxTest::TestListener::trace
virtual void trace(const char *, unsigned, const char *)
Definition: TestListener.h:26
CxxTest::TestListener::failedAssertEquals
virtual void failedAssertEquals(const char *, unsigned, const char *, const char *, const char *, const char *)
Definition: TestListener.h:34
CxxTest::s
char * s
Definition: ValueTraits.h:143
CxxTest::TestTracker::dummyWorld
const WorldDescription & dummyWorld() const
Definition: TestTracker.cpp:66
CxxTest::TestListener::leaveSuite
virtual void leaveSuite(const SuiteDescription &)
Definition: TestListener.h:65
CxxTest::TestTracker::_testFailedAsserts
unsigned _testFailedAsserts
Definition: TestTracker.h:88
CxxTest::TestTracker::countFailure
void countFailure()
Definition: TestTracker.cpp:238
CxxTest::TestTracker::testFailedAsserts
unsigned testFailedAsserts() const
Definition: TestTracker.h:38
CxxTest::TestTracker::setWorld
void setWorld(const WorldDescription *w)
Definition: TestTracker.cpp:216
size
int size(const CanonicalForm &f, const Variable &v)
int size ( const CanonicalForm & f, const Variable & v )
Definition: cf_ops.cc:600
CxxTest::TestTracker::_suiteFailedTests
unsigned _suiteFailedTests
Definition: TestTracker.h:88
CxxTest::TestListener::leaveTest
virtual void leaveTest(const TestDescription &)
Definition: TestListener.h:64
CxxTest::SuiteDescription::testDescription
virtual const TestDescription & testDescription(unsigned) const =0
CxxTest::TestTracker::_failedTests
unsigned _failedTests
Definition: TestTracker.h:88
CxxTest::TestTracker::initialize
void initialize()
Definition: TestTracker.cpp:28
CxxTest::TestListener::failedAssertLessThan
virtual void failedAssertLessThan(const char *, unsigned, const char *, const char *, const char *, const char *)
Definition: TestListener.h:48
CxxTest::TestTracker::dummyTest
const TestDescription & dummyTest() const
Definition: TestTracker.cpp:56
CxxTest::TestListener::enterWorld
virtual void enterWorld(const WorldDescription &)
Definition: TestListener.h:23
CxxTest::TestListener::failedAssertDiffers
virtual void failedAssertDiffers(const char *, unsigned, const char *, const char *, const char *)
Definition: TestListener.h:45
CxxTest::TestListener::failedAssert
virtual void failedAssert(const char *, unsigned, const char *)
Definition: TestListener.h:32
CxxTest::TestTracker::TestTracker
TestTracker()
Definition: TestTracker.cpp:10
CxxTest::TestTracker::_l
TestListener * _l
Definition: TestTracker.h:89
CxxTest::TestTracker::fixWorld
const WorldDescription * fixWorld(const WorldDescription *d) const
Definition: TestTracker.cpp:51
CxxTest::TestListener::failedTest
virtual void failedTest(const char *, unsigned, const char *)
Definition: TestListener.h:30
CxxTest::TestTracker::_dummyWorld
DummyWorldDescription _dummyWorld
Definition: TestTracker.h:87
CxxTest::TestListener::failedAssertThrows
virtual void failedAssertThrows(const char *, unsigned, const char *, const char *, bool)
Definition: TestListener.h:59
l
int l
Definition: cfEzgcd.cc:93
CxxTest::TestTracker::countWarning
void countWarning()
Definition: TestTracker.cpp:233
CxxTest::TestTracker::setListener
void setListener(TestListener *l)
Definition: TestTracker.cpp:71
CxxTest::TestListener::failedAssertLessThanEquals
virtual void failedAssertLessThanEquals(const char *, unsigned, const char *, const char *, const char *, const char *)
Definition: TestListener.h:51
CxxTest::TestTracker::fixSuite
const SuiteDescription * fixSuite(const SuiteDescription *d) const
Definition: TestTracker.cpp:46
CxxTest::TestListener::enterSuite
virtual void enterSuite(const SuiteDescription &)
Definition: TestListener.h:24
CxxTest::TestListener::leaveWorld
virtual void leaveWorld(const WorldDescription &)
Definition: TestListener.h:66
CxxTest::TestListener::failedAssertPredicate
virtual void failedAssertPredicate(const char *, unsigned, const char *, const char *, const char *)
Definition: TestListener.h:54
CxxTest::TestTracker::dummySuite
const SuiteDescription & dummySuite() const
Definition: TestTracker.cpp:61
CxxTest::TestTracker::_dummyListener
TestListener _dummyListener
Definition: TestTracker.h:86