Télécharger la liste

Description du projet

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. The output from unit tests can be used within source code editors and IDEs.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-10-21 19:21
0.8.4

Cette version corrige le problème de longue date que les appels trop nombreux pour fail_unless () dans une suite de test pourrait remplir le tuyau utilisé pour IPC. Un couple de memleaks plus petits ont été bouchées. check.h peuvent maintenant être inclus dans C + + code.
Tags: Minor bugfixes
This release fixes the long-standing problem that
too many calls to fail_unless() in a test-suite
could fill up the pipe used for IPC. A couple of
smaller memleaks were plugged. check.h can now be
included into C++ code.

2002-05-24 23:36
0.8.3

Cela libère corrige un certain nombre de construire des problèmes.
Tags: Minor bugfixes
This releases fixes a number of build problems.

2002-04-15 17:57
0.8.2

Cette version supprime les limitations sur les numéros de ligne et le message et les tailles de mémoire tampon. Elle ajoute des informations de version de la bibliothèque et le fichier en-tête, et fournit une macro autoconf pour une intégration facile dans des projets de Check utilisant autoconf / automake.
Tags: Major bugfixes
This release removes the limitations on line numbers and message and buffer sizes. It adds version information to the library and header file, and provides an autoconf macro for easy integration of Check into projects that use autoconf/automake.

2001-10-28 20:46
0.8.0

Un mode nofork a été ajouté pour permettre de faciliter le débogage des tests unitaires. Articles d'ameublement ont été contrôlés, et les échecs dans le programme d'installation / démontage se feront prendre. L'interface a été modifiée afin de faciliter l'essai et le fonctionnement sous Cygwin. Les tuyaux sont maintenant utilisés au lieu de SysV CIB. Certaines modifications de l'API ont été faites, qui sera légèrement pause tests existants.
Tags: Major feature enhancements
A nofork mode was added to allow easier debugging of unit tests. Fixtures were
checked, and failures in setup/teardown will be caught. The backend was changed
to allow easier testing and operation under Cygwin. Pipes are now used instead
of SysV IPC. Some API changes were made, which will slightly break existing
tests.

2001-08-24 06:47
0.7.3

Un changement mineur à acinclude.m4 configurer pour permettre de travailler sous Solaris (et j'espère d'autres systèmes pour lequel / bin / sh n'est pas bash).
Tags: Minor bugfixes
A minor change to acinclude.m4 to allow configure to work under Solaris (and hopefully other systems for which /bin/sh isn't Bash).

Project Resources