summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* replace with std::unique_ptrfeature/c++11Markus Mohrhard2016-10-151-12/+3
|
* HelperMacros: fix deprecated NULL macro usageGARCIN David2016-10-151-2/+2
| | | | | | | | | | | | | | | | | | | Using gcc (currently using gcc 5.2) flag -Wzero-as-null-pointer-constant triggers warnings: [...]include/cppunit/extensions/HelperMacros.h:171:31: error: zero as null pointer constant [-Werror=zero-as-null-pointer-constant] CppUnitExDeleter() : suite (0) {} \ ^ [...]include/cppunit/extensions/HelperMacros.h:174:45: error: zero as null pointer constant [-Werror=zero-as-null-pointer-constant] CPPUNIT_NS::TestSuite *tmp = suite; suite = NULL; return tmp; \ ^ Using nullptr is the c++11 way to initialize pointers with null value [1]. [1] http://en.cppreference.com/w/cpp/language/nullptr
* add a flag for adding optional featuresMarkus Mohrhard2015-11-0710-25/+222
| | | | | | These features will switch the used C++ version from C++03 to C++11. We are also going to use std::unique_ptr instead of std::auto_ptr for the c++11 mode.
* next version is 1.14.0Markus Mohrhard2015-11-071-1/+1
|
* update URL for bug reportsMarkus Mohrhard2015-08-201-1/+1
|
* update CodingGuidelinesMarkus Mohrhard2015-08-201-26/+2
| | | | | Nearly all compilers that are in use will support these features. ALso mention that c++11/c++14 features are only allowed in optional code.
* add new assertions to NEWSMarkus Mohrhard2015-08-181-0/+3
|
* remove commented out codeMarkus Mohrhard2015-08-181-8/+1
| | | | | The code has been commented out for a long time and is not related to a missing fix.
* extend tell coverity that fail doesn't returnCaolán McNamara2014-11-031-0/+1
|
* add fix for fdo381433 to NewsMarkus Mohrhard2014-07-171-0/+7
|
* fix crash with WIN64 in testrunnerMarkus Mohrhard2014-07-171-2/+2
| | | | Reported by: Peter Tax
* add new assertion macros for <, <=, > and >=Markus Mohrhard2014-07-135-14/+472
| | | | | | | | | Now we support the following new macros: - CPPUNIT_ASSERT_LESS - CPPUNIT_ASSERT_GREATER - CPPUNIT_ASSERT_LESSEQUAL - CPPUNIT_ASSERT_GREATEREQUAL
* mark the fails as no-returnCaolán McNamara2014-07-061-3/+10
| | | | | that might help clang scan-build understand that execution won't continue after they fail
* tell coverity that fail doesn't returnCaolán McNamara2014-07-061-1/+1
|
* Update FSF address in LGPL license.Thorsten Behrens2013-11-121-1/+1
| | | | | | Since rpmlint was bitching, and indeed http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt features a new address.
* -Werror,-Wbind-to-temporary-copyStephan Bergmann2013-08-161-4/+0
| | | | | | "C++98 requires an accessible copy constructor for class 'CppUnit::TestCaseMethodFunctor' when binding a reference to a temporary; was private." (Clang)
* -Werror,-Woverloaded-virtualStephan Bergmann2013-08-161-0/+2
| | | | | | | "'CppUnit::TextTestResult::addFailure' hides overloaded virtual function; ../../include/cppunit/TestResult.h:85:16: note: hidden overloaded virtual function 'CppUnit::TestResult::addFailure' declared here: different number of parameters (2 vs 1)." (Clang)
* Bug # 51154: cppunit warning cleaningTobias Lippert2013-08-1524-25/+80
| | | | | | | | | | | | This patch allows to compile the code with gcc's -Weffc++ It consists mostly of making copy constructors and assignment operators explicit and private, and of initializing all members in initializer lists. Change-Id: I6f1cae812c58e3791c2386a1288501cf2f559610 Reviewed-on: https://gerrit.libreoffice.org/5424 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
* add cppunit 1.13.1 changes to NEWSMarkus Mohrhard2013-05-251-2/+10
|
* update NEWS file with 1.13.2 changesMarkus Mohrhard2013-05-251-0/+9
|
* report dlerror messages on unixMarkus Mohrhard2013-05-251-1/+5
| | | | Upstream Libreoffice patch.
* add configuration for 64bit windows buildsMarkus Mohrhard2013-05-256-0/+1143
|
* allow compiling the cppunit solution as 64bit with MSVCMarkus Mohrhard2013-05-254-5/+5
|
* Obsolete AM_CONFIG_HEADER -> AC_CONFIG_HEADERSStephan Bergmann2013-01-011-1/+1
| | | | | (cf. <https://trac.macports.org/ticket/37428> "gnome-keyring @2.30.3 autoreconf fails with automake 1.13: possibly undefined macro: AM_CONFIG_HEADER")
* Use tabs as they are used in the rest of the file.Tomas Chvatal2012-12-041-7/+7
|
* support easy way to add debug informationMarkus Mohrhard2012-10-241-0/+16
|
* build with WextraMarkus Mohrhard2012-10-241-2/+2
|
* next version is 1.14.0 from the master branchMarkus Mohrhard2012-10-241-2/+3
|
* Fix "No newline at end of file"Julien Nabet2012-08-152-2/+2
|
* Bin deprecated attributesJulien Nabet2012-08-152-81/+0
|
* add execution permJulien Nabet2012-08-151-0/+0
|
* workaround problem when mxing older gcc with newer versions, fdo#52539Andriy Gapon2012-08-141-3/+6
|
* Version bump post release.Tomas Chvatal2012-08-111-1/+1
|
* Ignore build folder as we support OOT build.Tomas Chvatal2012-08-111-0/+1
|
* Merge branch 'master' into feature/buildsystem_rewritefeature/buildsystem_rewriteTomas Chvatal2012-08-112-4/+12
|\ | | | | | | | | Conflicts: config/ax_cxx_gcc_abi_demangle.m4
| * also adapt the configure check to portable header for freeMarkus Mohrhard2012-08-081-1/+1
| |
| * use portable way to access free, fdo#52536Markus Mohrhard2012-08-071-1/+1
| |
| * don't crash if demangling fails, fdo#52539Markus Mohrhard2012-08-071-2/+10
| |
* | Merge branch 'master' into feature/buildsystem_rewriteTomas Chvatal2012-08-0617-47/+1847
|\ \ | |/ | | | | | | | | | | | | | | Conflicts: .gitignore autogen.sh configure.in doc/Makefile.am examples/cppunittest/TestAssertTest.cpp
| * gitignore: Ignore compiled files generated by 'make check'Robinson Tryon2012-07-281-0/+4
| |
| * gitignore: Ignore more build-generate filesRobinson Tryon2012-07-281-0/+2
| |
| * gitignore: Add generated files to ignore listRobinson Tryon2012-07-281-1/+6
| |
| * gitignore: Create .gitignore fileRobinson Tryon2012-07-281-0/+27
| | | | | | | | | | | | | | | | | | | | This commit adds a new top-level .gitignore file and adds ignores for the usual stuff: - Temporary/save files - Compiled object files - Other stuff created by the configure/build process This will make 'git status' give much more relevant output.
| * Fix non-doxygen buildcppunit-1.13.0Fridrich Štrba2012-06-281-2/+5
| |
| * Some build system tweaksFridrich Štrba2012-06-283-41/+76
| |
| * calm gcc paranoia about uninitialized stateMichael Meeks2012-06-271-0/+1
| |
| * avoid the need to work around auto_ptr warnings by dropping thatMichael Meeks2012-06-271-4/+13
| |
| * the 2005 project is not usefull, problems with the existing vcproj filesMarkus Mohrhard2012-06-221-99/+0
| |
| * update NEWSMarkus Mohrhard2012-06-211-17/+14
| |
| * add the remaining missing filesMarkus Mohrhard2012-06-215-0/+1689
| |