예제 #1
0
void FrontDeskOutputter::writeTestsResult() {
	const TestResultCollector::TestFailures &failures = m_result->failures();
	TestResultCollector::TestFailures::const_iterator itFailure = failures.begin();
	while (itFailure != failures.end()) {
		TestFailure *failure = *itFailure++;
		if (failure->isError())
			writeError(*failure);
		else
			writeFailure(*failure);
	}
}
void 
BriefTestProgressListener::addFailure( const TestFailure &failure )
{
  stdCOut() << " : " << (failure.isError() ? "error" : "assertion");
  m_lastTestFailed  = true;
}
예제 #3
0
void 
TextTestProgressListener::addFailure( const TestFailure &failure )
{
  std::cerr << ( failure.isError() ? "E" : "F" );
  std::cerr.flush();
}