summaryrefslogtreecommitdiff
path: root/devel/cunit/DESCR
blob: 13a5da80967a5b705eef473923b7bcc7ab939634 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CUnit is a lightweight system for writing, administering, and running
unit tests in C.  It provides C programmers a basic testing
functionality with a flexible variety of user interfaces.

CUnit is built as a static library which is linked with the user's
testing code.  It uses a simple framework for building test
structures, and provides a rich set of assertions for testing common
data types.  In addition, several different interfaces are provided
for running tests and reporting results.  These interfaces currently
include:

Automated 	Output to xml file 		Non-interactive
Basic 		Flexible programming interface 	Non-interactive
Console 	Console interface (ansi C) 	Interactive
Curses 		Graphical interface (Unix) 	Interactive