Path to this page:
Subject: CVS commit: pkgsrc/devel/check
From: Amitai Schleier
Date: 2018-03-30 21:16:55
Message id: 20180330191655.8E0E8FB40@cvs.NetBSD.org
Log Message:
Update to 0.12.0. From the changelog:
* Fix out-of-tree builds with CMake.
Issue #86
* Fix issue found with Clang regarding invalid suffix on a literal
Issue #110
* Check now responds to a few errors in a more clear way when it cannot run tests.
PR #122, #123
* Fix missing pid_t definition in check.h on Windows
Issue #78
* The maximum message size of check assertions is now configurable.
Issue #127
* Check support added for Visual Studios 2010, 2012, 2013, 2015, and
2017 both for x86/64 and ARM.
PR #129, Issue #125
* Changed license of example CMake files to BSD (was previously LGPL).
Issue #131
* Fix issue with floating point macros on MinGW
Issue #101
* Avoid issue in unit test output checking where a shell's built-in printf
command does not work properly, but the printf program itself is correct.
* Emit only valid XML characters in XML logging (assumes ASCII encoding).
Bug #103
* Add LGPL header to files where it was missing; update FSF address in LGPL headers
Bug #110
* Strip timestamps from examples using filterdiff if available. This
allow build output to be reproducible.
Bug #112
* Use double slash for regular expressions in checkmk for better Solaris support.
* Improve CMake build files for better Visual Studio 2015 support.
Pull Request #19
* Fix potential SIGSEGV in Check related to the disk filling up during a test.
Pull Request #21
* Support added for applying tags to test cases and selectively running
test cases based on tags.
Pull Request #44
* Macros for comparing memory regions (ck_assert_mem_eq, ck_assert_mem_ne)
have been added.
Pull Request #64
* Macros for comparing floating point numbers have been added.
Pull Request #69
* Macros for comparing string, but allowing for NULL (ck_assert_pstr_eq,
ck_assert_pstr_ne) have been added.
Pull Request #80
* Macros for checking if a pointer is NULL or not have been added.
Pull Request #87
Files: