Logo Search packages:      
Sourcecode: inkscape version File versions  Download package

Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes

CxxTest::ErrorFormatter Class Reference

Inheritance diagram for CxxTest::ErrorFormatter:
Inheritance graph
[legend]
Collaboration diagram for CxxTest::ErrorFormatter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void enterSuite (const SuiteDescription &)
void enterTest (const TestDescription &)
void enterWorld (const WorldDescription &)
 ErrorFormatter (OutputStream *o, const char *preLine=":", const char *postLine="")
void failedAssert (const char *file, unsigned line, const char *expression)
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 failedAssertEquals (const char *file, unsigned line, const char *xStr, const char *yStr, const char *x, const char *y)
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 failedAssertSameData (const char *file, unsigned line, const char *xStr, const char *yStr, const char *sizeStr, const void *x, const void *y, unsigned size)
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)
void failedTest (const char *file, unsigned line, const char *expression)
virtual void leaveSuite (const SuiteDescription &)
void leaveTest (const TestDescription &)
void leaveWorld (const WorldDescription &desc)
int run ()
void trace (const char *file, unsigned line, const char *expression)
void warning (const char *file, unsigned line, const char *expression)

Static Public Member Functions

static void totalTests (OutputStream &o)

Protected Member Functions

OutputStreamoutputStream () const

Private Member Functions

void dump (const void *buffer, unsigned size)
void dumpBuffer (const void *buffer, unsigned size)
void dumpNull ()
 ErrorFormatter (const ErrorFormatter &)
void newLine (void)
ErrorFormatteroperator= (const ErrorFormatter &)
void reportTest (void)
OutputStreamstop (const char *file, unsigned line)

Static Private Member Functions

static void endl (OutputStream &o)

Private Attributes

bool _dotting
OutputStream_o
const char * _postLine
const char * _preLine
bool _reported

Detailed Description

Definition at line 33 of file ErrorFormatter.h.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index