BSD Ports

devel/criterion 2.4.2_4 DragonFly

C and C++ unit testing framework for the 21st century

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel
Package size
113.8 KiB, 775.1 KiB installed

Description

Criterion is a cross-platform C and C++ unit testing framework for the 21st century.

Most test frameworks for C require a lot of boilerplate code to set up tests and test suites -- you need to create a main, then register new test suites, then register the tests within these suites, and finally call the right functions.

This gives the user great control, at the unfortunate cost of simplicity.

Criterion follows the KISS principle, while keeping the control the user would have with other frameworks.

In the other systems

SystemPortVersion
DragonFlydevel/criterion2.4.2_4
FreeBSDdevel/criterion2.4.3
HardenedBSDdevel/criterion2.4.3
GhostBSDdevel/criterion2.4.3

Install

Binary package:

pkg install criterion

From DPorts:

cd /usr/dports/devel/criterion && make install clean

Dependencies

Run dependencies 7

No port depends on this one.