summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* src/cppunit/TestPath.cpp: bug #938753, array bound read inBaptiste Lepilleur2004-06-173-1/+7
| | | | splitPathString() with substr if an empty string is passed.
* fixed typo (I'm doing too much python)Baptiste Lepilleur2004-06-171-1/+1
|
* doc/Makefile.am: fixed bug #940650 => cp -dpR, removed option -p sinceBaptiste Lepilleur2004-06-173-2/+9
| | | | there is no link to preserve anyway (does not exist on SunOs).
* Include/cppunit/Portability.Baptiste Lepilleur2004-06-174-1/+23
| | | | | | | include/cppunit/Portability.h: * include/cppunit/plugin/TestPlugIn.h: fixed report compilation issue with mingw & cygwin. WIN32 is now always defined if _WIN32 is defined. Bug #945737 & #930338.
* fixing project compilation settings (rtti not always enabled)Baptiste Lepilleur2004-06-1610-15/+17
|
* reseted interface age stuffBaptiste Lepilleur2004-06-151-2/+2
|
* updated for 1.10.0Baptiste Lepilleur2004-06-141-2/+2
|
* clean upBaptiste Lepilleur2004-04-091-2/+2
|
* Release 1.Baptiste Lepilleur2004-04-093-4/+23
| | | | | | release 1.10.0 * install-UNIX.txt: added some notes concerning Sun CC 5.5 & AIX.
* release 1.9.14cppunit-1.9.14Baptiste Lepilleur2004-03-133-2/+6
|
* removed usage of std::exception ctor with a string (gcc 2.95 issue)Baptiste Lepilleur2004-03-131-6/+6
|
* Examples/cppunittest/TestAssertTest.Baptiste Lepilleur2004-03-138-56/+216
| | | | | | | | | | | | | | | examples/cppunittest/TestAssertTest.h: * examples/cppunittest/TestAssertTest.cpp: * examples/cppunittest/XmlUniformiserTest.h: * examples/cppunittest/XmlUniformiserTest.cpp: * include/cppunit/TestAssert.h: add the exception assertion macros from cppunit 2: CPPUNIT_ASSERT_THROW, CPPUNIT_ASSERT_NO_THROW, CPPUNIT_ASSERT_ASSERTION_FAIL, CPPUNIT_ASSERT_ASSERTION_PASS. Updated unit test to use and test the new macros. * include/cppunit/extensions/HelperMacros.h: deprecated the test case factory that check for exception (CPPUNIT_TEST_FAIL & CPPUNIT_TEST_EXCEPTION).
* src/cppunit/UnixDynamicLibraryManager.cpp: applied patch #816563Baptiste Lepilleur2004-03-133-2/+10
| | | | | from Gareth Sylvester. Adding RTLD_GLOBAL allows test plug-ins to provide symbols to shared objects they load themselves.
* Examples/qt/Main.Baptiste Lepilleur2004-03-134-26/+28
| | | | | | examples/qt/Main.cpp: * examples/qt/ExampleTestCase.h: fixed bug #789672: QT example should use CPPUNIT_NS macro.
* cppunit-config.in: bug #903363, missing -ldl from the output ofBaptiste Lepilleur2004-03-133-198/+212
| | | | cppunit-config --libs. Fixed thanks Eric Blossom patch.
* configure.in: bumped version number to 1.9.13Baptiste Lepilleur2004-02-202-2/+1
|
* configure.in: bumped version number to 1.9.12Baptiste Lepilleur2004-02-195-75/+12
|
* forked, development toward 1.10.0 are now taking place inBaptiste Lepilleur2004-02-191-0/+5
| | | | branch BRANCH_1_9_12 until xml input stuff are integrated.
* Configure.Baptiste Lepilleur2004-02-182-0/+2
| | | | | | | | | configure.in: * makefile.am: * config/ax_cxx_gcc_abi_demangle.m4: * src/cppunit/TypeInfoHelper.cpp: added patch from Neil Ferguson <nferguso@eso.org> to use gcc c++ abi to demangle typeinfo name when available.
* Configure.Baptiste Lepilleur2004-02-186-1/+73
| | | | | | | | configure.in: * config/ax_cxx_gcc_abi_demangle.m4: * src/cppunit/TypeInfoHelper.cpp: added patch from Neil Ferguson <nferguso@eso.org> to use gcc c++ abi to demangle typeinfo name when available.
* include/cppunit/plugin/testplugin.h: fixed bug #767358, wrongBaptiste Lepilleur2003-07-202-1/+6
| | | | preprocessor symbol for SHL_LOADER.
* removed obsolete bugBaptiste Lepilleur2003-06-051-2/+0
|
* added configuration option for sun CC compilerBaptiste Lepilleur2003-05-201-9/+6
|
* include/cppunit/config/config-msvc6.h: changed the compiler outputterBaptiste Lepilleur2003-05-152-1/+11
| | | | | default format (CPPUNIT_COMPILER_LOCATION_FORMAT) for Visual Studio 7.0. Assertion now appears in the task list.
* added new linesBaptiste Lepilleur2003-05-073-3/+3
|
* added : small utility to updated all .cvsignoreBaptiste Lepilleur2003-05-071-0/+43
|
* added to .cvsignore:Baptiste Lepilleur2003-05-071-0/+0
| | | | | SunWS_cache ir.out
* INSTALL-unix: added build instruction for HP-UX.Baptiste Lepilleur2003-05-072-0/+13
|
* Makefile.Baptiste Lepilleur2003-05-077-9/+40
| | | | | | | | | | | | | | | | | | | | | Makefile.am * configure.in * config/ac_dll.m4 * examples/cppunittest/Makefile.am * examples/hierarchy/Makefile.am * examples/money/Makefile.am * examples/simple/Makefile.am * include/cppunit/config/SelectDllLoader.h * include/cppunit/plugin/TestPlugIn.h * include/cppunit/tools/Algorithm.h * src/DllPlugInTester/Makefile.am * src/cppunit/Makefile.am * src/cppunit/TestDecorator.cpp * src/cppunit/ShlDynamicLibraryManager.cpp * src/cppunit/UnixDynamicLibraryManager.cpp * src/cppunit/Win32DynamicLibraryManager.cpp: applied patch from Abdessattar Sassi <abdesassi@users.sourceforge.net> to add support for plug-in to hp-ux (patch #721546).
* Makefile.Baptiste Lepilleur2003-05-0717-15/+123
| | | | | | | | | | | | | | | | | | | | | Makefile.am * configure.in * config/ac_dll.m4 * examples/cppunittest/Makefile.am * examples/hierarchy/Makefile.am * examples/money/Makefile.am * examples/simple/Makefile.am * include/cppunit/config/SelectDllLoader.h * include/cppunit/plugin/TestPlugIn.h * include/cppunit/tools/Algorithm.h * src/DllPlugInTester/Makefile.am * src/cppunit/Makefile.am * src/cppunit/TestDecorator.cpp * src/cppunit/ShlDynamicLibraryManager.cpp * src/cppunit/UnixDynamicLibraryManager.cpp * src/cppunit/Win32DynamicLibraryManager.cpp: applied patch from Abdessattar Sassi <abdesassi@users.sourceforge.net> to add support for plug-in to hp-ux.
* hpux support for pluginsBaptiste Lepilleur2003-05-071-0/+281
|
* include/cppunit/extensions/Makefile.am: removed TestSuiteBuilder.hBaptiste Lepilleur2003-05-072-1/+4
|
* include/cppunit/extensions/TestSuiteBuilder.h: removed (unused)Baptiste Lepilleur2003-04-064-98/+11
|
* src/cppunit/DynamicLibraryManager.cpp: fixed compilation issue on MingwBaptiste Lepilleur2003-03-313-8/+15
| | | | (bug #711583)
* Include/cppunit/extensions/TestNamer.Baptiste Lepilleur2003-03-203-0/+13
| | | | | | include/cppunit/extensions/TestNamer.h: * src/cppunit/TestNamer.cpp: Fixed bug #704684, TestNamer has non-virtual destructor.
* added missing project fileBaptiste Lepilleur2003-03-151-1/+1
|
* added missing project fileBaptiste Lepilleur2003-03-151-1/+1
|
* src/msvc6/testrunner/TestRunnerDlg.cpp: switched to using unsigned index in ↵Baptiste Lepilleur2003-03-152-1/+13
| | | | | | loop to avoid signed/unsigned warning in vc7.
* Src/msvc6/testrunner/DynamicWindow/cdxCDynamicWndEx.Baptiste Lepilleur2003-03-153-1/+9
| | | | | | | | src/msvc6/testrunner/DynamicWindow/cdxCDynamicWndEx.cpp: * examples/msvc6/CppUnitTestApp/CppUnitTestApp.cpp: * examples/msvc6/HostApp/HostApp.cpp: * src/msvc6/testpluginrunner/TestPlugInRunnerApp.cpp: fixed compatibility issues with vc7 MFC.
* src/msvc6/testrunner/TestRunnerDlg.cpp: switched to using unsigned index in ↵Baptiste Lepilleur2003-03-151-1/+1
| | | | | | loop to avoid signed/unsigned warning in vc7.
* Include/cppunit/tools/Algorithm.Baptiste Lepilleur2003-03-156-8/+8
| | | | | | | | | | | | | | | | include/cppunit/tools/Algorithm.h: * examples/cppunittest/XmlOutputterTest.cpp: * examples/cppunittest/XmlUniformiser.*: * src/cppunit/CompilerOutputter.cpp: * src/cppunit/ProtectorChain.cpp: * src/cppunit/StringTools.cpp: * src/cppunit/TestPath.cpp: * src/cppunit/TypeInfoHelper.cpp: * src/cppunit/XmlElement.cpp: * src/cppunit/XmlOutputter.cpp: * src/DllPlugInTester/CommandLineParser.h: * src/msvc6/testrunner/TestRunnerDlg.cpp: switched to using unsigned index in loop to avoid signed/unsigned warning in vc7.
* Include/cppunit/tools/Algorithm.Baptiste Lepilleur2003-03-152-11/+12
| | | | | | | | | | | | include/cppunit/tools/Algorithm.h: * src/cppunit/CompilerOutputter.cpp: * src/cppunit/ProtectorChain.cpp: * src/cppunit/StringTools.cpp: * src/cppunit/TestPath.cpp: * src/cppunit/TypeInfoHelper.cpp: * src/cppunit/XmlElement.cpp: * src/cppunit/XmlOutputter.cpp: switched to using unsigned index in loop to avoid signed/unsigned warning in vc7.
* Src/cppunit/CompilerOutputter.Baptiste Lepilleur2003-03-1511-9/+40
| | | | | | | | | | | | | | src/cppunit/CompilerOutputter.cpp: * src/cppunit/ProtectorChain.cpp: * src/cppunit/StringTools.cpp: * src/cppunit/TestPath.cpp: * src/cppunit/TypeInfoHelper.cpp: * src/cppunit/XmlElement.cpp: * src/cppunit/XmlOutputter.cpp: switched to using unsigned index in loop to avoid signed/unsigned warning in vc7. * include/cppunit/extension/ExceptionTestCaseDecorator.h: removed dll export on template (caused link error on vc7).
* fixed typosBaptiste Lepilleur2003-03-121-1/+1
|
* Src/examples/cppunittest/TrackedTestCase.Baptiste Lepilleur2003-03-115-4/+9
| | | | | | | src/examples/cppunittest/TrackedTestCase.cpp: * src/examples/cppunittest/CppUnitTestMain.cpp: * src/examples/money/Money.h: partially applied patch #699794. Fixed compilation issues with Borland C++ 6.
* Src/cppunit/XmlElement.Baptiste Lepilleur2003-03-114-1/+11
| | | | | | src/cppunit/XmlElement.cpp: * src/examples/CppUnitTest/XmlUniformser.cpp: fixed bug #676505 (no space between attributes of XmlElement).
* switched to an implementation using index instead of iterator to avoid usage ↵Baptiste Lepilleur2003-03-111-7/+3
| | | | of typename
* Config/bb_enable_doxygen.Baptiste Lepilleur2003-03-114-6/+5
| | | | | | config/bb_enable_doxygen.m4: * doc/Makefile.am: applied Luke Dunstan's fix for bug #700730 (spaces not allowed in doxygen path)
* fixed typosBaptiste Lepilleur2003-03-111-3/+3
|
* Include/cppunit/tools/Algorithm.Baptiste Lepilleur2003-03-111-0/+27
| | | | | | | | | | | | | | include/cppunit/tools/Algorithm.h: * src/cppunit/TestResult.cpp: * src/msvc6/testrunner/TestRunnerModel.cpp: added removeFromSequence algorithm in Algorithm.h to fix STLPort compatibility issue (std::remove use the one of cstdio instead of algorithm). Bug #694971. * include/cppunit/extensions/TestNamer.h: fixed bug #662666 (missing include for typeinfo). * src/cppunit/TestResult.cpp: TestFailure are no longer passed as temporary, but explicitely instantiated on the stack. Work around AIX compiler bug.