Menu

Commit [r197]  Maximize  Restore  History

* include/cppunit/Asserter.h :

* src/cppunit/Asserter.cpp : added. Helper to create assertion macros.

* src/cppunit/cppunit.dsp :
* src/cppunit/Makefile.am :
* include/cppunit/Makefile.am : added Asserter.h and Asserter.cpp.

* include/cppunit/Exception.h :
* src/cppunit/Exception.cpp : added constructor that take a
SourceLine argument. Deprecated static constant and old constructor.
Fixed some constness issues.

* examples/cppunittest/ExceptionTest.cpp : Refactored.

* NEWS : partially updated (need to be more detailed)

* include/cppunit/NotEqualException.h :
* src/cppunit/NotEqualException.cpp : added constructor that take a
SourceLine argument. Deprecated old constructor. Added a third element
to compose message.

* examples/cppunittest/NotEqualExceptionTest.cpp : moved to "Core"
suite. Added test for SourceLine() and additionalMessage().
Refactored.

* include/cppunit/SourceLine.h :
* src/cppunit/SourceLine.cpp : added. Result of applying
IntroduceParameterObject refactoring on filename & line number...

* include/cppunit/TestAssert.h :
* src/cppunit/TestAssert.cpp : deprecated old assert functions.
added functions assertEquals() and assertDoubleEquals() which use
SourceLine.

* src/cppunit/TestCase.cpp : Modified for SourceLine.

* include/cppunit/TestFailure.h :
* src/cppunit/TestFailure.cpp : added failedTestName(), and
sourceLine().

* src/msvc6/testrunner/TestRunnerDlg.cpp : modified to use SourceLine.

* include/cppunit/TextTestResult.h :
* src/cppunit/TextTestResult.cpp : corrected include order and
switched to angled brackets. Refactored. Don't print failure location
if not available. Not equal failure dump additional message if
available.

* src/cppunit/TextTestRunner.cpp : run() now returns a boolean to
indicate if the run was sucessful.

* src/cppunit/XmlTestResultOutputter.cpp : replaced itoa() with
OStringStream. Refactored.

* examples/cppunittest/XmlUniformiser.h :
* examples/cppunittest/XmlUniformiser.cpp :
CPPUNITTEST_ASSERT_XML_EQUAL capture failure location. Refactored
checkXmlEqual().

* examples/cppunittest/XmlUniformiserTest.h :
* examples/cppunittest/XmlUniformiserTest.cpp : added test for
CPPUNITTEST_ASSERT_XML_EQUAL.

* include/cppunit/XmlTestResultOutputter.h :
* src/cppunit/XmlTestResultOutputter.cpp : updated to use SourceLine.

blep 2001-10-05

1 2 > >> (Page 1 of 2)
changed /trunk/cppunit/ChangeLog
changed /trunk/cppunit/NEWS
changed /trunk/cppunit/examples/cppunittest/ExceptionTest.cpp
changed /trunk/cppunit/examples/cppunittest/NotEqualExceptionTest.cpp
changed /trunk/cppunit/examples/cppunittest/XmlTestResultOutputterTest.cpp
changed /trunk/cppunit/examples/cppunittest/XmlUniformiser.cpp
changed /trunk/cppunit/examples/cppunittest/XmlUniformiser.h
changed /trunk/cppunit/examples/cppunittest/XmlUniformiserTest.cpp
changed /trunk/cppunit/examples/cppunittest/XmlUniformiserTest.h
added /trunk/cppunit/include/cppunit/Asserter.h
changed /trunk/cppunit/include/cppunit/Exception.h
changed /trunk/cppunit/include/cppunit/Makefile.am
changed /trunk/cppunit/include/cppunit/NotEqualException.h
added /trunk/cppunit/include/cppunit/SourceLine.h
changed /trunk/cppunit/include/cppunit/TestAssert.h
changed /trunk/cppunit/include/cppunit/TestFailure.h
changed /trunk/cppunit/include/cppunit/TextTestResult.h
changed /trunk/cppunit/include/cppunit/TextTestRunner.h
changed /trunk/cppunit/include/cppunit/XmlTestResultOutputter.h
added /trunk/cppunit/src/cppunit/Asserter.cpp
changed /trunk/cppunit/src/cppunit/Exception.cpp
changed /trunk/cppunit/src/cppunit/Makefile.am
changed /trunk/cppunit/src/cppunit/NotEqualException.cpp
added /trunk/cppunit/src/cppunit/SourceLine.cpp
changed /trunk/cppunit/src/cppunit/TestAssert.cpp
/trunk/cppunit/ChangeLog Diff Switch to side-by-side view
Loading...
/trunk/cppunit/NEWS Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/ExceptionTest.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/NotEqualExceptionTest.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/XmlTestResultOutputterTest.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/XmlUniformiser.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/XmlUniformiser.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/XmlUniformiserTest.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/XmlUniformiserTest.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/Asserter.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/Exception.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/Makefile.am Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/NotEqualException.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/SourceLine.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/TestAssert.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/TestFailure.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/TextTestResult.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/TextTestRunner.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/XmlTestResultOutputter.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/Asserter.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/Exception.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/Makefile.am Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/NotEqualException.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/SourceLine.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/TestAssert.cpp Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)
MongoDB Logo MongoDB