diff options
author | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-06-16 16:55:58 +0000 |
---|---|---|
committer | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-06-16 16:55:58 +0000 |
commit | 0a810d68d0550ba6f7f28f2e0dfcef691bdca7b4 (patch) | |
tree | a060d291bf0dfb6c75720ecbce7f27927b326a5b /TODO | |
parent | 73a038f1eaa268cec330d971fb550befec6f7798 (diff) | |
download | cppunit-0a810d68d0550ba6f7f28f2e0dfcef691bdca7b4.tar.gz |
Release 1.
release 1.9.8
* include/cppunit/plugin/TestPlugIn.h: updated documentation.
* include/cppunit/tools/XmlDocument.h: updated documentation.
* include/cppunit/tools/StringTools.h:
* src/cppunit/StringTools.cpp: added split() and wrap() functions.
* include/cppunit/CompilerOutputter.h:
* src/cppunit/CompilerOutputter.cpp: extracted wrap() and
splitMessageIntoLines() to StringTools.
* include/cppunit/XmlOutputterHook.h:
* src/cppunit/XmlOutputterHook.cpp: removed rooNode parameter from
beginDocument() and endDocument(). It can be retreive from document.
Renamed 'node' occurences to 'element'.
* include/cppunit/XmlOutputter.h:
* src/cppunit/XmlOutputter.cpp: updated against
XmlOutputterHook changes. Renamed 'node' occurences to 'element'.
* examples/ClockerPlugIn/ClockerXmlHook.h:
* examples/ClockerPlugIn/ClockerXmlHook.cpp: updated against
XmlOutputterHook changes.
* examples/cppunittest/XmlElementTest.h:
* examples/cppunittest/XmlElementTest.cpp: Renamed 'node' occurences
to 'element'.
* examples/cppunittest/XmlOutputterTest.cpp: updated against
XmlOutputterHook changes.
* examples/cppunittest/StringToolsTest.h:
* examples/cppunittest/StringToolsTest.cpp: added. Unit tests for
StringTools. Turn out that VC++ dismiss empty lines in tools output,
which is the reason why empty lines where not printed in
CompilerOutputter.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 9 |
1 files changed, 3 insertions, 6 deletions
@@ -3,9 +3,9 @@ (exception that do not subclass std::exception, such as MFC CException, or RogueWave RWXMsg). - [DONE] Custom Test macro helper - - Hook for XmlOutputter, to allow user to add extra information to the XmlDocument + - [DONE] Hook for XmlOutputter, to allow user to add extra information to the XmlDocument (test & doc level). - - Allow test plug-in to 'hook' the XmlOutputter when used. + - [DONE] Allow test plug-in to 'hook' the XmlOutputter when used. - TextUi::TestRunner should use CppUnit::TestRunner as a base class - [DONE] Make Exception message more flexible: introduce a Message object which contains: - a short description ('assertion failed', 'equality assertion failed'...) @@ -14,7 +14,7 @@ (or ui) format them for display. - Extends CompilerOutputter to a generic text outputter that can use a format string to display both the location of the failure and the message. - - STL orthodox template for container elements. + - STL concept checker. - Memory leak tracking: setUp/tearDown should be leak safe if no failure occured. * UnitTest @@ -33,9 +33,6 @@ forthcoming assertEquals() to make comparison easier, - source file location. -* BugFix: CompilerOutputter::wrap(), bug when wrapping empty line in the middle -of a text (they disappear). - * Documentation: CookBook: - how to create simple test cases (with CppUnit namespace) |