BSD Ports

devel/check 0.15.2 MidnightBSD

Unit test framework for C

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
lgpl2.1
Categories
devel

Description

Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals.

In the other systems

The newest version among them is 0.15.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/check0.15.2 newestno data-[email protected]-
FreeBSDdevel/check0.15.2_1 newestnone known-[email protected]-
OpenBSDdevel/check0.15.2p0 newestno data-The OpenBSD ports mailing-list <[email protected]>2026-09-15
NetBSDdevel/check0.15.2 newestnone known-[email protected]-
DragonFlydevel/check0.15.2_1 newestnone known-[email protected]-
HardenedBSDdevel/check0.15.2_1 newestno data-[email protected]-
GhostBSDdevel/check0.15.2_1 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install check

From mports:

cd /usr/mports/devel/check && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	check>0:devel/check
LIB_DEPENDS=	libcheck.so:devel/check

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Configuration

Options name: devel_check

OptionDefaultDescription
DOCSoff
EXAMPLESoff
USES
autoreconf libtool makeinfo pathfix pkgconfig
Service scripts
none

Files

Manual pages 1
  • checkmk(1)
pkg-plist 34
  • bin/checkmk
  • include/check.h
  • include/check_stdint.h
  • lib/libcheck.a
  • lib/libcheck.so
  • lib/libcheck.so.0
  • lib/libcheck.so.0.0.0
  • libdata/pkgconfig/check.pc
  • share/man/man1/checkmk.1.gz
  • share/aclocal/check.m4
  • share/doc/check/ChangeLog
  • share/doc/check/NEWS
  • share/doc/check/README
  • share/examples/check/Makefile.am
  • share/examples/check/README
  • share/examples/check/configure.ac
  • share/examples/check/src/Makefile.am
  • share/examples/check/src/main.c
  • share/examples/check/src/money.1.c
  • share/examples/check/src/money.1.h
  • share/examples/check/src/money.2.h
  • share/examples/check/src/money.3.c
  • share/examples/check/src/money.4.c
  • share/examples/check/src/money.5.c
  • share/examples/check/src/money.6.c
  • share/examples/check/src/money.c
  • share/examples/check/src/money.h
  • share/examples/check/tests/Makefile.am
  • share/examples/check/tests/check_money.1.c
  • share/examples/check/tests/check_money.2.c
  • share/examples/check/tests/check_money.3.c
  • share/examples/check/tests/check_money.6.c
  • share/examples/check/tests/check_money.7.c
  • share/examples/check/tests/check_money.c
distinfo 1
FileSizeSHA256
libcheck-check-0.15.2_GH0.tar.gz306136998d355294bb94072f40584272cf4424571c396c631620ce463f6ea97aa67d2e