Skip to content

Check 0.11.0

Compare
Choose a tag to compare
@brarcher brarcher released this 17 Dec 23:42
· 430 commits to master since this release

This release of Check adds several new macros for comparing different types of data, as well as bug fixes and other improvements.

Changes:

  • 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

Downloads