summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | try to fix problem with ISO c++ function vs object pointerMarkus Mohrhard2012-04-251-2/+3
| | | | | | | | http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#195
* | it should be cppunit and not libvisioMarkus Mohrhard2012-04-251-1/+1
| |
* | disable -Weffc++ warning as it throws too much stuff around now.Tomas Chvatal2012-04-251-1/+2
| |
* | Automake cleanup, install and generate changelogTomas Chvatal2012-04-2514-3858/+77
| |
* | Remove patch that was already applied at some point.Tomas Chvatal2012-04-251-281/+0
| |
* | Add the quirks to produce same config.h as previouslyTomas Chvatal2012-04-2511-8/+121
| |
* | Add new autoconf using the latest macrosTomas Chvatal2012-04-2532-607/+752
|/ | | | | | | | | This add new macros from autoconf-archive instead of the old broken ones. Also cleans up the configure.in and moves it to configure.ac. This setup as-is is not working. Next step is checking config.h to contain same contend for before/after update.
* Fix as-needed build.Tomas Chvatal2012-02-241-0/+1
|
* GCC -Werror=sign-promoStephan Bergmann2012-02-141-0/+15
|
* Improve previous warnings patchStephan Bergmann2012-02-011-1/+1
|
* Fix for Solaris "finite" in ieeefp.h instead of math.hStephan Bergmann2012-02-011-0/+5
| | | | See <https://sourceforge.net/tracker/?func=detail&aid=2912590&group_id=11795&atid=311795>.
* don't set api/abi entries for 1.13.0Markus Mohrhard2012-01-281-2/+2
|
* remove references to old cvs and sourceforgeMarkus Mohrhard2012-01-284-116/+0
|
* upstream libreoffice patch for sf#3123759Markus Mohrhard2012-01-281-1/+1
| | | | | based on a debian patch from http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=cppunit.diff;att=1;bug=338252
* development for 1.13.0Markus Mohrhard2012-01-271-4/+4
|
* Portability.h contains #define CPPUNIT_VERSION "1.12.0", sf#2983798Markus Mohrhard2012-01-271-1/+1
|
* upstream libreoffice patch related to rhbz#641350Markus Mohrhard2012-01-272-0/+6
| | | | impl. destructor of Cppunit::Message causes segfault when test
* upstream libreoffice warnings patchMarkus Mohrhard2012-01-271-4/+2
|
* Config/ax_cxx_gcc_abi_demangle.Baptiste Lepilleur2009-11-244-0/+8
| | | | | config/ax_cxx_gcc_abi_demangle.m4: * src/cppunit/TypeInfoHelper.cpp: Fixed demangling of symbols on gcc 4.3 (bug #2796543).
* src/msvc6/testpluginrunner/TestPlugInRunnerDlg.cpp: fixedBaptiste Lepilleur2009-11-243-11/+18
| | | | memory leak in getCommandLineArguments() (bug #1721408).
* examples/examples2008.sln: Fixed compilation issue in debugBaptiste Lepilleur2009-11-242-415/+419
| | | | | configuration with VS2008 (due to incorrect configuration being picked up).
* Include/cppunit/portability/config-msvc6.Baptiste Lepilleur2009-11-244-1/+20
| | | | | | | include/cppunit/portability/config-msvc6.h: * include/cppunit/portability/Portability.h: Added macro CPPUNIT_UNIQUE_COUNTER on MSVS 7.0+ using __COUNTER__ to fix bug #2031696.
* Include/cppunit/plugin/TestPlugIn.Baptiste Lepilleur2009-11-241-0/+3
| | | | | include/cppunit/plugin/TestPlugIn.h: * include/cppunit/plugin/TestPlugInDefaultImpl.h: added missing dllexport for CppUnitTestPlugIn.
* Include/cppunit/plugin/TestPlugIn.Baptiste Lepilleur2009-11-242-1/+10
| | | | | include/cppunit/plugin/TestPlugIn.h: * include/cppunit/plugin/TestPlugInDefaultImpl.h: added missing dllexport for CppUnitTestPlugIn.
* Flush stdout & stderr in TestResult destructor to avoid message loss (bug ↵Baptiste Lepilleur2009-11-242-0/+7
| | | | #2832029)
* Updated NEWSBaptiste Lepilleur2009-11-232-15/+24
|
* Applied patch #2807259: lib -ldl... should be in LDADD instead of LDFLAGSBaptiste Lepilleur2009-11-237-21/+29
|
* Added missing entries to change log since release 1.12.1Baptiste Lepilleur2009-11-231-0/+20
|
* Added updated project and instructions for building under Visual Studio.Net 2008Andy Dent2008-12-1619-0/+14760
|
* doc/cookbook.dox: fixed typos.Baptiste Lepilleur2008-10-122-1/+6
|
* Bug 1649369: Flush stdCOut after startTest() and addFailure(). Fix from the ↵Steve M. Robbins2008-10-111-0/+2
| | | | supplied flush patch.
* Added extra ./configure option for compiling on IRIX 6 / MIPSpro. From Bug ↵Paul Phillips2008-06-081-3/+3
| | | | #846195
* Replace deprecated CPPUNIT_TEST_EXCEPTION with code using CPPUNIT_ASSERT_THROW.Steve M. Robbins2008-02-213-2/+7
|
* Changes to suppress warnings of gcc -Wall -W -ansi, mainly from patch [1898225].Steve M. Robbins2008-02-2117-44/+59
|
* Update version to create release 1.12.1.cppunit-1.12.1Steve M. Robbins2008-02-202-1/+5
|
* Change from qlist.h to qptrlist.h, avoiding compatibility header.Steve M. Robbins2008-02-073-2/+8
|
* Make floatingPointIsFinite() return int. Fix comment about comparisons and ↵Steve M. Robbins2007-03-052-5/+13
| | | | IEEE NaN.
* doc/cookbook.dox: changed suite() to return a TestSuite insteadBaptiste Lepilleur2007-02-252-1/+6
| | | | of a Test to avoid introducing unnecessary complexity.
* - removed wrong comment.Baptiste Lepilleur2007-02-251-1/+1
|
* Portability/FloatingPoint.h must include Portability.hSteve M. Robbins2007-02-252-0/+5
|
* Src/cppunit/TestAssert.Baptiste Lepilleur2007-02-2410-25/+156
| | | | | | | | | | | | | | | | | | | src/cppunit/TestAssert.cpp (assertDoubleEquals): Moved finite & NaN tests to include/cppunit/portability/FloatingPoint.h. Changed implementation assertDoubleEquals to explicitly test for NaN in case of non-finite values to force equality failure in the presence of NaN. Previous implementation failed on Microsoft Visual Studio 6 (on this platform: NaN == NaN). * examples/cppunittest/TestAssertTest.cpp: Add more unit tests to test the portable floating-point primitive. Added missing include <limits>. * include/cppunit/portability/Makefile.am: * include/cppunit/portability/FloatingPoint.h: Added file. Extracted isfinite() from TestAssert.cpp. * include/cppunit/config-evc4: * include/cppunit/config-msvc6: Added support for _finite().
* Add tests of the precision generated bySteve M. Robbins2007-01-316-1/+100
| | | | assertion_traits<double>::toString().
* Remove declaration of unimplemented functions testAssertDoubleNotEquals1 and ↵Steve M. Robbins2007-01-273-2/+12
| | | | | | | | | | testAssertDoubleNotEquals2. * examples/cppunittest/TestAssertTest.cpp: * examples/cppunittest/TestAssertTest.h: Remove declaration of unimplemented functions testAssertDoubleNotEquals1 and testAssertDoubleNotEquals2. Factor new method testAssertDoubleNonFinite out of existing testAssertDoubleEquals.
* Apply patch to fix [ 1293903 ] UNICODE Builds not supportedSteve M. Robbins2007-01-273-5/+12
|
* Note that CPPUNIT_ASSERT_DOUBLES_EQUAL handles non-finite numbers.Steve M. Robbins2007-01-271-1/+8
|
* Make sure that CPPUNIT_ASSERT_DOUBLES_EQUAL() properly handlesSteve M. Robbins2007-01-271-0/+10
| | | | non-finite values.
* Add unit tests for CPPUNIT_ASSERT_DOUBLES_EQUAL() that test withSteve M. Robbins2007-01-271-0/+11
| | | | non-finite values.
* Account for non-finite values in assertDoubleEquals().Steve M. Robbins2007-01-271-6/+20
| | | | | | Conditional inclusion of cmath rather than math.h removed since (1) it was never used as HAVE_CMATH is never defined, and (2) cmath may move isfinite() into namespace std.
* Check for isfinite() and finite().Steve M. Robbins2007-01-271-0/+6
|
* New autoconf macro to test for isfinite() in C++ mode.Steve M. Robbins2007-01-271-0/+27
|