Menu

Commit [r344]  Maximize  Restore  History

* include/cppunit/Protector.h:

* src/cppunit/Protector.cpp: added. Base class for protectors.

* src/cppunit/DefaultProtector.h:
* src/cppunit/DefaultProtector.cpp: added. Implementation of the default
protector used to catch std::exception and any other exception.

* src/cppunit/ProtectorChain.h:
* src/cppunit/ProtectorChain.cpp: added. Implementation of a chain of
protector, allowing catching custom exception and implementation of
expected exception.

* src/cppunit/TestCase.cpp:
* src/cppunit/TestResult.cpp: updated to use protector.

blep 2002-07-16

changed /trunk/cppunit/ChangeLog
changed /trunk/cppunit/NEWS
changed /trunk/cppunit/examples/examples.opt
changed /trunk/cppunit/include/cppunit/Makefile.am
added /trunk/cppunit/include/cppunit/Protector.h
changed /trunk/cppunit/include/cppunit/TestResult.h
changed /trunk/cppunit/include/cppunit/config/config-msvc6.h
added /trunk/cppunit/src/cppunit/DefaultProtector.cpp
added /trunk/cppunit/src/cppunit/DefaultProtector.h
changed /trunk/cppunit/src/cppunit/Makefile.am
added /trunk/cppunit/src/cppunit/Protector.cpp
added /trunk/cppunit/src/cppunit/ProtectorChain.cpp
added /trunk/cppunit/src/cppunit/ProtectorChain.h
added /trunk/cppunit/src/cppunit/ProtectorContext.h
changed /trunk/cppunit/src/cppunit/TestCase.cpp
changed /trunk/cppunit/src/cppunit/TestResult.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/examples.opt
Binary file was changed.
/trunk/cppunit/include/cppunit/Makefile.am Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/Protector.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/TestResult.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/include/cppunit/config/config-msvc6.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/DefaultProtector.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/DefaultProtector.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/Protector.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/ProtectorChain.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/ProtectorChain.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/ProtectorContext.h Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/TestCase.cpp Diff Switch to side-by-side view
Loading...
/trunk/cppunit/src/cppunit/TestResult.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