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
| System | Port | Version |
|---|---|---|
| DragonFly | devel/criterion | 2.4.2_4 |
| FreeBSD | devel/criterion | 2.4.3 |
| HardenedBSD | devel/criterion | 2.4.3 |
| GhostBSD | devel/criterion | 2.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.