CppUnit project page CppUnit home page

Todo List

Class CppTL::Value
Makes a predicate to make value strictly ordered (by type, then value). Requires comparable.

Class CppTL::Value
optimize operator == & operator !=

Class CppUT::AbortingAssertionException
It would probably be better for those exception not to subclass std::exception (avoid this exception beeing caught by the test).

Class CppUT::SkipTestException
It would probably be better for those exception not to subclass std::exception (avoid this exception beeing caught by the test).

Class CppUT::TestInfo
find a away to integrate context with multiple thread.

Class CppUT::UndeclaredResourceException
It would probably be better for those exception not to subclass std::exception (avoid this exception beeing caught by the test).

Member CPPTL_TYPE_DEFAULT_ARG
Should this be kept. It is not used at the time...

Member CppUT::bind234 (const Functor &functor, A2 a2, A3 a3, A4 a4)
Extends functor API to allow not binding all parameters.

Namespace CppTL
optimize case where length == 0 in ConstString constructor.

Member CppUT::equalityTest (const AType &a, const BType &b)
change implementation to match stringize.

Member CppUT::equalityTest (const AType &a, const BType &b)
delegate to compareTest() => <0, == 0, > 0. Would allow comparison assertions.

Member CppUT::makeFixtureTestCase (const CppTL::IntrusivePtr< FixtureType > &fixture, const CppTL::Functor0 &run, const std::string &name)
Use traits to get smart-pointer type and allow for any type of smart-pointer

Member CppUT::registerExceptionTranslation (ExceptionGuard &guard, Translator translator, CppTL::Type< ExceptionType >)
provides some helper to generate fault result...

Page Coding Guidelines
). Many of the articles of this book started their life in “Guru of the Week” columns: http://www.gotw.ca/gotw/.

Page Coding Guidelines


SourceForge Logo hosts this site. Send comments to:
CppUnit Developers