Downloadliste

Projektbeschreibung

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.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
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

Diese Version behebt die seit langem bestehende Problem, dass zu viele Anrufe fail_unless () in einer Testsuite können füllen Sie das Rohr für IPC verwendet. Ein paar kleinere Speicherlecks waren verstopft. check.h können nun in C aufgenommen werden + +-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

Dieses Release behebt eine Reihe von Problemen zu bauen.
Tags: Minor bugfixes
This releases fixes a number of build problems.

2002-04-15 17:57
0.8.2

Mit diesem Release werden die Beschränkungen für Zeilennummern und Botschaft und Puffergrößen. Sie fügt hinzu, Version Informationen zur Bibliothek und Header-Datei und bietet eine autoconf Makros für die einfache Integration von Check in Projekte, die mit 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

Ein nofork-Modus wurde hinzugefügt, damit erleichtert das Debuggen von Unit-Tests. Termine wurden überprüft, und Fehler im Setup / Teardown wird gefangen werden. Das Backend wurde geändert, damit einfacher Test und Betrieb unter Cygwin. Die Rohre sind nun anstelle von SysV-IPC. Einige API-Änderungen vorgenommen wurden, die leicht brechen bestehenden Tests.
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

Eine geringfügige Änderung der acinclude.m4 zu ermöglichen so konfigurieren, dass unter Solaris arbeiten (und hoffentlich auch andere Systeme, für die / bin / sh ist nicht 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