./devel/cppunit, C++ unit testing framework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.15.1, Package name: cppunit-1.15.1, Maintainer: pkgsrc-users

CppUnit is a C++ unit testing framework that started its life as a port
of JUnit to C++ by Michael Feathers.

It features:

* XML output with hooks for addition data
* Compiler-like text output to integrate with an IDE
* Helper macros for easier test suite declaration
* Hierachical test fixture support
* Test registry to reduce recompilation need
* Test plug-in for faster compile/test cycle
* Protector to encapsulate test execution
* MfCTestRunner
* QT based graphic test runner


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 0a991d725e0b5805506f4cb1c1deb9b7942ea17c
RMD160: 1ce2dd2717699bd88b2e9b6315528fea31c60fef
Filesize: 795.276 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-12-31 09:43:52 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
cppunit: update to 1.15.1.

  New in CppUnit 1.15.1:
  ---------------------

* Portability:

  - Fix Wdefaulted-function-deleted warning with clang

  - Remove old Visual Studio project files

  New in CppUnit 1.15.0:
  ---------------------

  - Report (un)signed character as intergers

  - add CPPUNIT_TEST_FIXTURE()

  - add message_to_string trait to allow custom string formatters

* Portability:
  - Fix build with gcc 9

  - Fix various compiler warnings
   2019-07-03 00:25:10 by Sevan Janiyan | Files touched by this commit (1)
Log message:
Need a compiler with C++11 support, configure script checks
   2017-05-01 06:16:12 by Ryo ONODERA | Files touched by this commit (2)
Log message:
Fix misc/libreoffice build on netbsd-7/gcc-4.8
   2017-04-20 10:39:04 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Enable C++11 for all dependencies of cppunit, required as cppunit is now
built with it enabled.
   2017-04-19 14:20:09 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
Updated cppunit to 1.14.0.

  New in CppUnit 1.14.0:
  ---------------------

  - TestCaller supports any callable that can be put into
    std::function<void()>.

  - CPPUNIT_TEST_PARAMETERIZED executes a test for any value in
    an iteratable.

  - Added new Assertion macros: ASSERT_LESS, ASSERT_GREATER,
                    ASSERT_LESSEQUAL, ASSERT_GREATEREQUAL

* Portability:
  - Always build with C++11.

  - Always require RTTI support.

  - Removed support for compilers that don't support
    default template arguments with standard containers.

  - Removed portability headers for wrapper around
    standard containers.

  - Support C++11 enum class in asserter.

* Test Plug-in Runner:
  - Fixed crash on Win64 in test runner (fdo#81433)

* Removed features

  - QT test runner

  - msvc6 test runners

  - msvc6 plugin

  - BeOS support
   2015-12-08 12:02:25 by Jonathan Perkin | Files touched by this commit (3)
Log message:
Use $as_echo to ensure \1 etc sequences are supported.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.