summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Update email address of Steve M. RobbinsSteve M. Robbins2007-01-241-1/+1
|
* Arrange class initializers in correct order.Steve M. Robbins2007-01-1210-20/+31
|
* Ensure virtual class has virtual destructor.Steve M. Robbins2007-01-124-0/+11
|
* Put a C++ statement in the first argument of CPPUNIT_ASSERT_THROW()Steve M. Robbins2007-01-122-4/+12
| | | | and CPPUNIT_ASSERT_NO_THROW().
* Fix examples/hierarchy to actually return the result of the tests.Steve M. Robbins2007-01-123-4/+9
| | | | It is expected to fail, so mark it using XFAIL_TESTS in Makefile.am.
* Do not fail dist-hook if $(distdir)/lib exists.Steve M. Robbins2007-01-122-1/+4
|
* Add quotes around autoconf macro name, BB_ENABLE_DOXYGEN.Steve M. Robbins2007-01-122-1/+6
|
* - fixed some compilation issues for QtTestRunner.Baptiste Lepilleur2006-10-264-1/+11
|
* Src/msvc6/TesRunner/TestRunner.Baptiste Lepilleur2006-07-284-49/+41
| | | | | | src/msvc6/TesRunner/TestRunner.rc: * src/msvc6/testpluginrunner/TestPlugInRunner.rc: Fixed bug #1528212 (some resources wrongly tagged as French).
* Makefile.Baptiste Lepilleur2006-07-283-140/+146
| | | | | | Makefile.am: * lib/.keepme: added dummy file to prevent lib/ removal by some unzip clients. Fixed bug #1527877 .
* - fixed bug #1527879 (SourceSafe traces in project)Baptiste Lepilleur2006-07-251-2/+0
|
* - bumped version to 1.12.0cppunit-1.12.0Baptiste Lepilleur2006-06-294-5/+5
|
* - fixed doc typos.Baptiste Lepilleur2006-06-291-5/+7
|
* - fixed doc typos.Baptiste Lepilleur2006-06-291-1/+1
|
* src/msvc6/testrunner/MsDevCallerListCtrl.cpp: applied correctionBaptiste Lepilleur2006-06-293-10/+31
| | | | | provided to fix bug #1498175 (double click on failure does not goto failure).
* - updated e-mail.Baptiste Lepilleur2006-06-291-1/+1
|
* doc/header.html: updated to handle new tabs css required forBaptiste Lepilleur2006-06-291-0/+1
| | | | html doc generated with doxygen 1.4.7.
* autogen.sh: applied patch #1449380 to allow running autogenBaptiste Lepilleur2006-06-291-1/+10
| | | | on Mac OS X.
* Include/cppunit/ui/text/TextTestRunner.Baptiste Lepilleur2006-06-293-1/+18
| | | | | | include/cppunit/ui/text/TextTestRunner.h * src/cppunit/TextTestRunner.cpp: applied patch #1210013 to remove hidden virtual function warning.
* added simple script to update cvs root (handle new sourceforge cvs server ↵Baptiste Lepilleur2006-06-051-0/+17
| | | | naming)
* updated release procedureBaptiste Lepilleur2006-03-051-0/+2
|
* Release 1.11.6cppunit-1.11.6Baptiste Lepilleur2006-03-052-2/+2
|
* Cppunit.Baptiste Lepilleur2006-03-045-0/+25
| | | | | | cppunit.pc.in: * configure.in: * Makefile.am: integrated patch from Rober Leight to generate pkg-config.
* removed divideByZero test as it cause crashes on some platforms.Baptiste Lepilleur2006-03-042-8/+0
|
* Removed debian/ directory.Baptiste Lepilleur2006-03-048-138/+7
| | | | | | removed debian/ directory. An up to date patch can be found at: packages.debian.org. * cppunit.spec.in: applied patch #1242905 partially (%post and %postun).
* contrib/xml-xsl/report.xsl: reported correction posted on the wiki.Baptiste Lepilleur2006-03-043-3/+19
|
* removed compilation warningBaptiste Lepilleur2006-02-042-11/+11
|
* Examples/qt: integrated Ernst patch from qt examples.Baptiste Lepilleur2006-02-0110-36/+438
|
* Integrated Ernst patch for QtTestRunner and Qt 3.Baptiste Lepilleur2005-12-1217-113/+1048
| | | | | | integrated Ernst patch for QtTestRunner and Qt 3.x. * upgrade QtTestRunner to Qt 3.x * enhanced qmake project files to handle multiple build configuration
* doc/cookbook.dox: fixed type (patch #1334567)Baptiste Lepilleur2005-11-272-2/+5
|
* release 1.11.4cppunit-1.11.4Baptiste Lepilleur2005-11-071-1/+1
|
* Include/cppunit/config/SourcePrefix.Baptiste Lepilleur2005-11-0611-21/+31
| | | | | | | | | | | | | | | | | | include/cppunit/config/SourcePrefix.h: disable warning #4996 (sprintf is deprecated) for visual studio 2005. * include/cppunit/TestAssert.h: use sprintf_s instead of sprintf for visual studio 2005. * examples/ClockerPlugIn/ClockerPlugIn.cpp * examples/DumperPlugIn/DumperPlugIn.cpp: use SourcePrefix.h. Fixed wrong macro usage to implement DllMain. * examples/msvc6/HostApp/ExamplesTestCase.h * examples/msvc6/HostApp/ExamplesTestCase.cpp * examples/simple/ExamplesTestCase.h * examples/simple/ExamplesTestCase.cpp: removed divideByZero test case as it cause some crash on some platforms.
* made sure Portability.h is included...Baptiste Lepilleur2005-10-271-0/+2
|
* include/cppunit/TestAssert.h: added missing #include <stdio.h>Baptiste Lepilleur2005-10-272-1/+4
|