NOTICE: This package has been removed from pkgsrc

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

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.14.0, Package name: cppunit-1.14.0, 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: 3eba38567bad4e300f76c764f91a7301bacc716d
RMD160: 9d2bec93f3cee98b95430b60d801f5ed886688aa
Filesize: 937.223 KB

Version history: (Expand)


CVS history: (Expand)


   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.
   2013-11-29 17:52:12 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update to 1.13.2:

  New in CppUnit 1.13.2:
  ---------------------

* Portability:
  - Supports 64 bit build on windows

  - Report errors from dlopen and dlclose through dlerror on
    unix/linux.
   2013-08-15 12:26:32 by =?UTF-8?B?R3LDqWdvaXJlIFN1dHJl?= | Files touched by this commit (3)
Log message:
Fix installation of docs and adjust PLIST accordingly.
   2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.