#ifndef TRPI_FORMATTER_H_SEEN
#define TRPI_FORMATTER_H_SEEN
#ifndef _CXXTEST_HAVE_STD
# define _CXXTEST_HAVE_STD
#endif // _CXXTEST_HAVE_STD
#include <cxxtest/ErrorFormatter.h>
#include <cxxtest/StdValueTraits.h>
#ifdef _CXXTEST_OLD_STD
# include <iostream.h>
#else // !_CXXTEST_OLD_STD
# include <iostream>
#endif // _CXXTEST_OLD_STD
{
{
_o(o),
_runPassed(true),
_suiteIndex(-1),
_testIndex(-1)
{}
{
(*_o) << "<component name=\"inkscape\" version=\"0.43+svn\" xmlns=\"http://www.spikesource.com/xsd/2005/04/TRPI\">" << endl;
// (*_o) << " <root></root>" << endl;
}
{
<< "\" skipped=\"" << (unsigned)0
<< "\"/>" << endl;
// (*_o) << " <report name=\"" << test.suiteName() << "|" << test.testName() << "\" path=\"index.html\"/>" << endl;
<< "\" passed=\"" << (unsigned)1
<< "\" failed=\"" << (unsigned)0
<< "\" skipped=\"" << (unsigned)0
<< "\"/>" << endl;
}
}
// (*_o) << " <coverage-report />" << endl;
// (*_o) << " <code-convention-report />" << endl;
}
{
(void)desc;
_suiteIndex++;
_testIndex = -1;
}
}
{
(void)desc;
}
{
(void)desc;
_testIndex++;
bool tmp = true;
}
}
}
{
(void)desc;
}
const char * /*expression*/ ) { _failCurrent(); }
const char * /*expression*/ ) { _failCurrent(); }
const char * /*xStr*/, const char * /*yStr*/,
const char * /*xStr*/, const char * /*yStr*/,
const char * /*sizeStr*/, const void * /*x*/,
const char * /*xStr*/, const char * /*yStr*/,
const char * /*dStr*/, const char * /*x*/,
const char * /*xStr*/, const char * /*yStr*/,
const char * /*value*/ ) { _failCurrent(); }
const char * /*xStr*/, const char * /*yStr*/,
const char * /*xStr*/, const char * /*yStr*/,
const char * /*relation*/, const char * /*xStr*/, const char * /*yStr*/,
const char * /*expression*/, const char * /*type*/,
bool /*otherThrown*/ ) { _failCurrent(); }
const char * /*expression*/ ) { _failCurrent(); }
{
return _o;
}
void _failCurrent() {
_runPassed = false;
}
}
}
{
OutputStream::endl( o );
}
bool _runPassed;
int _suiteIndex;
int _testIndex;
};
} // namespace CxxTest
/*
Local Variables:
mode:c++
c-file-style:"stroustrup"
c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
indent-tabs-mode:nil
fill-column:99
End:
*/
// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :
#endif // TRPI_FORMATTER_H_SEEN