diff options
| author | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-07-16 21:59:22 +0000 |
|---|---|---|
| committer | Baptiste Lepilleur <gaiacrtn@free.fr> | 2002-07-16 21:59:22 +0000 |
| commit | 2a31073734be6e44e477079699578820282b7345 (patch) | |
| tree | 70b18c3fc851173fe5fd69a7d844640ab6b780d2 /src/cppunit/cppunit.dsp | |
| parent | 251c1ff8aecaa608ef9e6041c2691d369430bf7b (diff) | |
| download | cppunit-2a31073734be6e44e477079699578820282b7345.tar.gz | |
Include/cppunit/Protector.
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.
Diffstat (limited to 'src/cppunit/cppunit.dsp')
| -rw-r--r-- | src/cppunit/cppunit.dsp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/cppunit/cppunit.dsp b/src/cppunit/cppunit.dsp index e0bd8c6..f44e1bf 100644 --- a/src/cppunit/cppunit.dsp +++ b/src/cppunit/cppunit.dsp @@ -599,6 +599,38 @@ SOURCE=.\XmlElement.cpp SOURCE=..\..\include\cppunit\tools\XmlElement.h # End Source File # End Group +# Begin Group "protector" + +# PROP Default_Filter "" +# Begin Source File + +SOURCE=.\DefaultProtector.cpp +# End Source File +# Begin Source File + +SOURCE=.\DefaultProtector.h +# End Source File +# Begin Source File + +SOURCE=.\Protector.cpp +# End Source File +# Begin Source File + +SOURCE=..\..\include\cppunit\Protector.h +# End Source File +# Begin Source File + +SOURCE=.\ProtectorChain.cpp +# End Source File +# Begin Source File + +SOURCE=.\ProtectorChain.h +# End Source File +# Begin Source File + +SOURCE=.\ProtectorContext.h +# End Source File +# End Group # Begin Source File SOURCE=..\..\configure.in |
