Blame src/cppunit/BriefTestProgressListener.cpp

Packit 8c9aa0
#include <cppunit/BriefTestProgressListener.h>
Packit 8c9aa0
#include <cppunit/Test.h>
Packit 8c9aa0
#include <cppunit/TestFailure.h>
Packit 8c9aa0
#include <cppunit/portability/Stream.h>
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
CPPUNIT_NS_BEGIN
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
BriefTestProgressListener::BriefTestProgressListener()
Packit 8c9aa0
    : m_lastTestFailed( false )
Packit 8c9aa0
{
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
BriefTestProgressListener::~BriefTestProgressListener()
Packit 8c9aa0
{
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
void 
Packit 8c9aa0
BriefTestProgressListener::startTest( Test *test )
Packit 8c9aa0
{
Packit 8c9aa0
  stdCOut() << test->getName();
Packit 8c9aa0
  stdCOut().flush();
Packit 8c9aa0
Packit 8c9aa0
  m_lastTestFailed = false;
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
void 
Packit 8c9aa0
BriefTestProgressListener::addFailure( const TestFailure &failure )
Packit 8c9aa0
{
Packit 8c9aa0
  stdCOut() << " : " << (failure.isError() ? "error" : "assertion");
Packit 8c9aa0
  m_lastTestFailed  = true;
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
void 
Packit 8c9aa0
BriefTestProgressListener::endTest( Test * )
Packit 8c9aa0
{
Packit 8c9aa0
  if ( !m_lastTestFailed )
Packit 8c9aa0
    stdCOut()  <<  " : OK";
Packit 8c9aa0
  stdCOut() << "\n";
Packit 8c9aa0
}
Packit 8c9aa0
Packit 8c9aa0
Packit 8c9aa0
CPPUNIT_NS_END
Packit 8c9aa0