summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Development snapshot release 1.11.0.Baptiste Lepilleur2005-07-151-0/+2
|
* config/bb_enable_doxygen.m4: Rolled back Brad Hards patch as it breakBaptiste Lepilleur2005-07-151-0/+5
| | | | generation of doc/Makefile.am.
* Rolled back Brad Hards patch. Cause doc/Makefile.am generation errorBaptiste Lepilleur2005-07-151-1/+1
|
* doc/money.dox: fixed bad usage of CPPUNIT_ASSERT_EQUALS.Baptiste Lepilleur2005-07-092-3/+6
|
* config/bb_enable_doxygen.m4: applied Brad Hards patch to remove warningBaptiste Lepilleur2005-07-092-1/+15
| | | | when running ./autogen.sh or aclocal.
* Doc/Money.Baptiste Lepilleur2005-07-097-10/+11
| | | | | | | | | | | | | | | doc/Money.dox: * include/cppunit/TestSuite.h: * include/cppunit/XmlOutputterHook.h: applied Brad Hards patch that correct miscellaneous doc generation issues (unescaped <>, \...). * include/cppunit/plugin/TestPlugIn.h: * include/cppunit/CompilerOutputter.h: * doc/CppUnit-win.dox: removed a few documentation generation warnings. * include/cppunit/plugin/TestPlugIn.h: * include/cppunit/CompilerOutputter.h: * doc/CppUnit-win.dox: removed a few documentation generation warnings.
* Examples/simple/Makefile.am: do not install 'simple' programmBaptiste Lepilleur2005-07-062-1/+6
| | | | (patch #1230784).
* Fixed memory leak occuring when calling reset().Baptiste Lepilleur2005-07-057-1/+46
| | | | | | | | | | | | | | | * include/cppunit/TestResultCollector.h * src/cppunit/TestResultCollector.cpp: fixed memory leak occuring when calling reset(). * src/cppunit/DllMain.cpp: added work-around for mingw compilation for BLENDFUNCTION macro issue when including windows.h. * src/qttestrunner/TestRunnerDlgImpl.cpp: fixed display of multiline messages. * include/cppunit/Portability.h: better integration of compiler output for gcc on Mac OS X with Xcode (contributed by Claus Broch).
* fixed a bunch of typos reported by Dave Dibble.Baptiste Lepilleur2005-07-051-11/+11
|
* Fixed sample unix sample makefile LDFLAGS duplication Baptiste Lepilleur2005-07-051-3/+2
| | | | | fixed sample unix sample makefile LDFLAGS duplication * m_currency member initialization
* fixed 'return wasSuccessful' instead of '!wasSuccessful.'Baptiste Lepilleur2005-07-051-1/+1
|
* Contrib/xml-xsl/cppunit2junit.Baptiste Lepilleur2005-06-145-1/+124
| | | | | | | contrib/xml-xsl/cppunit2junit.txt * contrib/xml-xsl/cppunit2junit.xsl * contrib/readme.txt: XSLT for compatibility with Ant junit xml formatter. Patch #1112053 contributed by Norbert Barbosa.
* cppunit.m4: applied patch #1076398 contributed by Henner Sudek. FixBaptiste Lepilleur2005-06-143-1/+23
| | | | version number comparison in AM_PATH_CPPUNIT.
* MinGW, cygwin: enable build of shared library when using libtool. patch ↵Baptiste Lepilleur2005-06-144-2/+10
| | | | #1194394 contributed by Stéphane Fillod.
* fixed post-build step for running test in vc++Baptiste Lepilleur2005-06-141-1/+1
|
* src/msvc6/testrunner/ProgressBar.cpp: applied patch from bug #1165875,Baptiste Lepilleur2005-06-141-1/+1
| | | | (use system color for border instead of hard-coded color).
* src/msvc6/testrunner/ProgressBar.cpp: applied patch from bug #1165875,Baptiste Lepilleur2005-06-143-4/+11
| | | | (use system color for border instead of hard-coded color).
* Examples/hierarchy/BoardGameTest.Baptiste Lepilleur2005-02-233-5/+12
| | | | | | | examples/hierarchy/BoardGameTest.h: * examples/hierarchy/ChessTest.h: fixed compilation issue, prefixed access to class member with 'this' (inheriting from template parameter dependent class).
* src/cppunit/Win32DynamicLibraryManager.cpp: integrated patch #1024428,Baptiste Lepilleur2004-11-191-0/+1
| | | | MinGW compilation under Windows XP.
* Include/cppunit/Message.Baptiste Lepilleur2004-11-192-1/+18
| | | | | | | | include/cppunit/Message.h * include/cppunit/SourceLine.h: * src/cppunit/Message.cpp: * src/cppunit/SourceLine.cpp: provided thread-safe copy constructor on platform that do not provide thread-safe copy constructor for std::string.
* added specific copy constructor implementatin to ensure string buffer are ↵Baptiste Lepilleur2004-11-194-4/+53
| | | | detached during copy (therefore providing thread-safe copy constructor for non thread-safe std::string copy constructor implementation).
* added new line at the end of the file.Baptiste Lepilleur2004-11-081-0/+1
|
* include/cppunit/TestAssert.h: fixed portability bug pointed out byBaptiste Lepilleur2004-11-082-1/+9
| | | | Neil Ferguson.
* include/cppunit/Portability.h: fixed EVC++ 4 detection.Baptiste Lepilleur2004-11-062-4/+8
|
* include/cppunit/TestAssert.h: integrated Neil Ferguson patch for highBaptiste Lepilleur2004-11-063-3/+48
| | | | | precision conversion to string for double number. Modified the patch to works even if DBL_DIG C99 macro is not defined.
* Include/cppunit/TestAssert.Baptiste Lepilleur2004-11-055-47/+171
| | | | | | | include/cppunit/TestAssert.h: * src/cppunit/TestAssert.cpp: integrated Neil Ferguson patch for missing _MESSAGE assertion variants. Also enhanced the failure message of a few assertions.
* Src/msvc6/testrunner/MsDevCallerListCtrl.Baptiste Lepilleur2004-09-105-39/+199
| | | | | | | src/msvc6/testrunner/MsDevCallerListCtrl.cpp: * src/msvc6/testrunner/MsDevCallerListCtrl.h: integrated go to source line features on double click contributed by Max Quatember and Andreas Pfaffenbichler.
* added error message if attempting to compile on a platform other than VC++ 6.Baptiste Lepilleur2004-09-101-0/+4
|
* Added missing operator <<( const charBaptiste Lepilleur2004-09-021-0/+5
| | | | added missing operator <<( const char * )
* Include/cppunit/XmlOutputter.Baptiste Lepilleur2004-09-016-1/+65
| | | | | | | | include/cppunit/XmlOutputter.h: * include/cppunit/tools/XmlDocument.h * src/cppunit/XmlDocument.cpp: * src/cppunit/XmlOutputter.cpp: integrated patch #997006 from Akos Maroy. This patch makes the 'standalone' attribute in XML header optional.
* Include/cppunit/Portability.Baptiste Lepilleur2004-06-252-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | include/cppunit/Portability.h: moved OStringStream alias definition to Portability/Stream.h. User need to define EVC4 to indicate that config-evc4.h should be used. (how to we detect this automatically ?). Notes that this means it might be needed to add #include <string> to some headers since its no longer included by Portability.h. * include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(), and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides our own implementation (based on sprintf and fwrite). * include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4. Still need to detect for this platform in Portability.h (currently relying on EVC4 being defined...) * *.[cpp/h]: most source files have been impacted with the following change: #include <iostream> -> #include <cppunit/Portability/Stream.h> std::ostream -> CPPUNIT_NS::OStream std::ofstream -> CPPUNIT_NS::OFileStream std::cout -> CPPUNIT_NS::stdCOut() std::endl -> "\n" Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined. The exact list of impact files can be obtain in CVS using tags: TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
* Include/cppunit/Portability.Baptiste Lepilleur2004-06-2515-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | include/cppunit/Portability.h: moved OStringStream alias definition to Portability/Stream.h. User need to define EVC4 to indicate that config-evc4.h should be used. (how to we detect this automatically ?). Notes that this means it might be needed to add #include <string> to some headers since its no longer included by Portability.h. * include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(), and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides our own implementation (based on sprintf and fwrite). * include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4. Still need to detect for this platform in Portability.h (currently relying on EVC4 being defined...) * *.[cpp/h]: most source files have been impacted with the following change: #include <iostream> -> #include <cppunit/Portability/Stream.h> std::ostream -> CPPUNIT_NS::OStream std::ofstream -> CPPUNIT_NS::OFileStream std::cout -> CPPUNIT_NS::stdCOut() std::endl -> "\n" Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined. The exact list of impact files can be obtain in CVS using tags: TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
* Include/cppunit/Portability.Baptiste Lepilleur2004-06-252-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | include/cppunit/Portability.h: moved OStringStream alias definition to Portability/Stream.h. User need to define EVC4 to indicate that config-evc4.h should be used. (how to we detect this automatically ?). Notes that this means it might be needed to add #include <string> to some headers since its no longer included by Portability.h. * include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(), and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides our own implementation (based on sprintf and fwrite). * include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4. Still need to detect for this platform in Portability.h (currently relying on EVC4 being defined...) * *.[cpp/h]: most source files have been impacted with the following change: #include <iostream> -> #include <cppunit/Portability/Stream.h> std::ostream -> CPPUNIT_NS::OStream std::ofstream -> CPPUNIT_NS::OFileStream std::cout -> CPPUNIT_NS::stdCOut() std::endl -> "\n" Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined. The exact list of impact files can be obtain in CVS using tags: TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
* Include/cppunit/Portability.Baptiste Lepilleur2004-06-2533-161/+584
| | | | | | | | | | | | | | | | | | | | | | | | | | include/cppunit/Portability.h: moved OStringStream alias definition to Portability/Stream.h. User need to define EVC4 to indicate that config-evc4.h should be used. (how to we detect this automatically ?). Notes that this means it might be needed to add #include <string> to some headers since its no longer included by Portability.h. * include/cppunit/Portability/Stream.h: define alias OStringStream, stdCOut(), and OFileStream. If CPPUNIT_NO_STREAM is defined (evc4 config), then provides our own implementation (based on sprintf and fwrite). * include/cppunit/config/config-evc4.h: config file for embedded visual c++ 4. Still need to detect for this platform in Portability.h (currently relying on EVC4 being defined...) * *.[cpp/h]: most source files have been impacted with the following change: #include <iostream> -> #include <cppunit/Portability/Stream.h> std::ostream -> CPPUNIT_NS::OStream std::ofstream -> CPPUNIT_NS::OFileStream std::cout -> CPPUNIT_NS::stdCOut() std::endl -> "\n" Also, code using std::cin as been defined out if CPPUNIT_NO_STREAM was defined. The exact list of impact files can be obtain in CVS using tags: TG_CPPUNIT_NO_STREAM_BEFORE & TG_CPPUNIT_NO_STREAM_AFTER.
* cppunit.m4: patch #946302, AM_PATH_CPPUNIT doesn't report resultBaptiste Lepilleur2004-06-191-1/+1
| | | | if CppUnit is missing.
* cppunit.m4: patch #946302, AM_PATH_CPPUNIT doesn't report resultBaptiste Lepilleur2004-06-193-2/+12
| | | | if CppUnit is missing.
* cppunit.m4: patch #946302, AM_PATH_CPPUNIT doesn't report resultBaptiste Lepilleur2004-06-191-0/+6
| | | | if CppUnit is missing.
* release 1.10.2 doneBaptiste Lepilleur2004-06-191-1/+1
|
* Release 10.0.2cppunit-1.10.2Baptiste Lepilleur2004-06-186-14/+6
|
* Src/msvc6/testrunner/TestRunnerDlg.Baptiste Lepilleur2004-06-188-16/+61
| | | | | | | | | | src/msvc6/testrunner/TestRunnerDlg.h: * src/msvc6/testrunner/TestRunnerDlg.cpp: * src/msvc6/testpluginrunner/TestPlugIn.cpp: * src/msvc6/testpluginrunner/TestPlugInRunnerApp.cpp: * src/msvc6/testpluginrunner/TestPlugInRunnerModel.cpp: * src/msvc6/testpluginrunner/TestPlugInRunnerModel.h: bug #952912, memory leaks when loading/reloading plug-ins.
* added DEBUG_NEW for memory leaks trackingBaptiste Lepilleur2004-06-186-7/+42
|
* added a small note on how to try out the test plug in runner.Baptiste Lepilleur2004-06-181-0/+4
|
* added a small notice for VC++ 7Baptiste Lepilleur2004-06-181-1/+2
|
* Src/Baptiste Lepilleur2004-06-184-8/+8
| | | | src/*/*.dsp: bug #933154, post build fail in directory with spaces.
* updated release instructionBaptiste Lepilleur2004-06-181-0/+4
|
* Src/DllPlugInTester/Baptiste Lepilleur2004-06-187-19/+26
| | | | | | src/DllPlugInTester/*.cpp: bug #941625, string literal using char * instead of const char *. Patch contributed by Curt Arnold has been applied.
* Include/cppunit/extension/TestSuiteBuilderContext.Baptiste Lepilleur2004-06-184-7/+47
| | | | | | | | include/cppunit/extension/TestSuiteBuilderContext.h: * src/cppunit/TestSuiteBuilderContext.cpp: fixed bug #921843. This bug was caused by a known STL bug in VC++ 6. See http://www.dinkumware.com/vc_fixes.html <xtree> issue with shared std::map in dll. As a work-around the map has been replaced by a vector.
* Src/Baptiste Lepilleur2004-06-179-13/+25
| | | | src/*/*.dsp: bug #933154, post build fail in directory with spaces.
* src/cppunit/TestPath.cpp: bug #938753, array bound read inBaptiste Lepilleur2004-06-171-1/+4
| | | | splitPathString() with substr if an empty string is passed.
* src/cppunit/TestPath.cpp: bug #938753, array bound read inBaptiste Lepilleur2004-06-171-1/+1
| | | | splitPathString() with substr if an empty string is passed.