Menu

Commit [r351]  Maximize  Restore  History

* include/cppunit/Portability.h: added CPPUNIT_STATIC_CAST.

* include/cppunit/extensions/TestFixtureFactory.h: extracted from
HelperMacros.h. Added template class ConcretTestFixtureFactory.

* include/cppunit/extensions/TestSuiteBuilderContext.h:
* src/cppunit/TestSuiteBuilderContext.cpp: added. Context used
to add test case to the fixture suite. Prevent future
compatibility break for custom test API.

* include/cppunit/extensions/HelperMacros.h: mostly rewritten. No
longer use TestSuiteBuilder. Added support for abstract test fixture
through macro CPPUNIT_TEST_SUITE_END_ABSTRACT. Made custom test API
easier to use.

* examples/cppunittest/HelperMacrosTest.h:
* examples/cppunittest/HelperMacrosTest.cpp: updated against
HelperMacros.h changes.

blep 2002-08-28

changed /trunk/cppunit/ChangeLog
changed /trunk/cppunit/NEWS
changed /trunk/cppunit/examples/cppunittest/HelperMacrosTest.cpp
changed /trunk/cppunit/examples/cppunittest/HelperMacrosTest.h
changed /trunk/cppunit/examples/examples.opt
changed /trunk/cppunit/include/cppunit/Portability.h
changed /trunk/cppunit/include/cppunit/extensions/HelperMacros.h
changed /trunk/cppunit/include/cppunit/extensions/Makefile.am
added /trunk/cppunit/include/cppunit/extensions/TestFixtureFactory.h
changed /trunk/cppunit/include/cppunit/extensions/TestNamer.h
added /trunk/cppunit/include/cppunit/extensions/TestSuiteBuilderContext.h
changed /trunk/cppunit/src/cppunit/Makefile.am
added /trunk/cppunit/src/cppunit/TestSuiteBuilderContext.cpp
changed /trunk/cppunit/src/cppunit/cppunit.dsp
changed /trunk/cppunit/src/cppunit/cppunit_dll.dsp
/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/HelperMacrosTest.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/cppunittest/HelperMacrosTest.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/examples/examples.opt
Binary file was changed.
/trunk/cppunit/include/cppunit/Portability.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/extensions/HelperMacros.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/extensions/Makefile.am Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/extensions/TestFixtureFactory.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/extensions/TestNamer.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/extensions/TestSuiteBuilderContext.h 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/TestSuiteBuilderContext.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/cppunit.dsp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/cppunit_dll.dsp Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB