From c2ac2ac3bcfb30cb8ae4e95e531f1b630b8dd80e Mon Sep 17 00:00:00 2001 From: Baptiste Lepilleur Date: Wed, 3 Oct 2001 20:16:12 +0000 Subject: Include/cppunit/TestFailure. include/cppunit/TestFailure.cpp : * include/cppunit/TestFailure.h : fixed some constness issues. Added argument to indicate the type of failure to constructor. Added isError(). * include/cppunit/TestListener.h : removed addError(). addFailure() now take a TestFailure as argument. * include/cppunit/TestResult.h : * include/cppunit/TestResult.cpp : removed errors(). Refactored. Fixed some constness issues. Added typedef TestFailures for vector returned by failures(). failures() returns a const reference on the list of failure. added testFailuresTotal(). Constructor can take an optional synchronization object. * include/cppunit/TextTestResult.h : * include/cppunit/TextTestResult.cpp : removed printErrors(). Refactored. Updated to suit new TestResult, errors and failures are reported in the same list. * examples/cppunittest/TestFailureTest.cpp : * examples/cppunittest/TestFailureTest.h : modified to use the new TestFailure constructor. Added one test. * examples/cppunittest/TestListenerTest.cpp: removed addError(). Refactored to suit new TestListener. * examples/cppunittest/TestResultTest.h : * examples/cppunittest/TestResultTest.cpp : modified to suit the new TestResult. --- examples/cppunittest/TestResultTest.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'examples/cppunittest/TestResultTest.h') diff --git a/examples/cppunittest/TestResultTest.h b/examples/cppunittest/TestResultTest.h index d27b402..dea50c4 100644 --- a/examples/cppunittest/TestResultTest.h +++ b/examples/cppunittest/TestResultTest.h @@ -27,7 +27,6 @@ class TestResultTest : public CppUnit::TestCase, CPPUNIT_TEST( testSynchronizationRunTests ); CPPUNIT_TEST( testSynchronizationTestErrors ); CPPUNIT_TEST( testSynchronizationTestFailures ); - CPPUNIT_TEST( testSynchronizationErrors ); CPPUNIT_TEST( testSynchronizationFailures ); CPPUNIT_TEST( testSynchronizationWasSuccessful ); CPPUNIT_TEST( testSynchronizationShouldStop ); @@ -82,7 +81,8 @@ private: void checkFailure( CppUnit::TestFailure *failure, std::string expectedMessage, - CppUnit::Test *expectedTest ); + CppUnit::Test *expectedTest, + bool expectedIsError ); void checkWasSuccessful( bool shouldBeSuccessful ); -- cgit v1.2.1