Release Notes: 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.
Release Notes: This releases fixes a number of build problems.
Release Notes: 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.
Release Notes: 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.
Release Notes: A minor change to acinclude.m4 to allow configure to work under Solaris (and hopefully other systems for which /bin/sh isn't Bash).
Release Notes: Automated RPM packaging, new Debian packaging, moving the example*.* files to tutorial*.*, beefing up the tutorial docs to add clarity and match the new behavior introduced by the bugfixes, addition of -Wall to the CCFLAGS for gcc, afix for a bizarre naming mismatch in tcase_set_fixture (masked by the lack of compile warnings), making unit tests static, and a more sophisticated test of Lyx to ensure that Lyx supports linuxdoc.
Release Notes: Reorganized printing and logging functions to allow for a less primitive logging function. Logging is now documented in the tutorial documentation.
Release Notes: Includes a primitive logging function, the ability for an SRunner to run multiple suites, and the magic to allow Check to be used with C++.
Release Notes: There is a minor bug fix for the test results API. The API for reporting number of failed tests has changed, which may slightly break existing unit tests.
Release Notes: This version features improved unit test reporting options, more complete unit tests, an end-to-end test, and a full API for TestResults.