BSD Ports

devel/cppunit 1.15.1 OpenBSD

c++ unit testing framework

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel

Description

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

Features:

  • XML output with hook for additional data
  • Compiler like text output to integrate with an IDE
  • Helper macros for easier test suite declaration
  • Hierarcal test fixture support
  • Test registry to reduce recompilation need
  • Test plug-in for faster compile/test cycle (self testable dynamic library)
  • Protector to encapsulate test execution (allow capture of exception not derived from std::exception)

In the other systems

SystemPortVersion
OpenBSDdevel/cppunit1.15.1
FreeBSDdevel/cppunit1.15.1
NetBSDdevel/cppunit1.15.1
DragonFlydevel/cppunit1.15.1
MidnightBSDdevel/cppunit1.15.1
HardenedBSDdevel/cppunit1.15.1
GhostBSDdevel/cppunit1.15.1

Install

Binary package:

pkg_add cppunit

From the ports tree:

cd /usr/ports/devel/cppunit && make install

Dependencies

Build dependencies 1