Fedora 23 Update: check-0.10.0-1.fc23

updates at fedoraproject.org updates at fedoraproject.org
Sat Aug 15 02:20:27 UTC 2015


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2015-13043
2015-08-08 16:03:27
--------------------------------------------------------------------------------

Name        : check
Product     : Fedora 23
Version     : 0.10.0
Release     : 1.fc23
URL         : http://check.sourceforge.net/
Summary     : A unit test framework for C
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.
The output from unit tests can be used within source code editors and IDEs.

--------------------------------------------------------------------------------
Update Information:

Changes in check 0.10.0:
- CMake on MinGW and MSVC was unable to find time related types because time.h was not included. This header is now included for the checks.  Patch #53.
- If the test runner process catches a SIGTERM or SIGINT signal the running tests are now also killed.  Patch #52.
- If Check is compiled without support for fork(), the behavior of functions which require fork() to be useful have been changed.  Functions that attempt to set CK_FORK mode are no-ops, check_fork() returns in failure, and check_waitpid_and_exit() exits in failure.
- Add space around operators in assert messages for readability.  Bug #102.
- Use mkstemp() if available instead of tmpfile() or tempnam().  Patch #51.
- Fix issue with string formatting in ck_assert(), where using the % operator would be interpreted as a string formatter.  Bug #96.
- In nofork mode, the location of a failed assertion within a test case was lost if that test case has a checked teardown fixture (even if that fixture function is empty). This is now fixed.  Bug #99.
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use
su -c 'yum update check' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list