doctest v1.1.0 Release Notes

Release Date: 2016-09-21 // over 7 years ago
  • Full Changelog

    Closed issues:

    • ✅ char* comparison uses the contents, not the pointer #36
    • ➕ add configuration preprocessor identifier for passing by value in assertions instead of by reference #35
    • ✅ restrict expressions in assertion macros to binary comparisons at most with a static assert #34
    • ➕ Add clearFilters() to doctest::Context #33
    • ✅ A way to refrain from polluting “#define” space for users of tested code? #32
    • ⬇️ drop VC++6 support #31
    • ✅ False positive test #30
    • ✅ Turn off coloring after tests are finished? #28
    • ✅ C++11 nullptr #27
    • ✅ Only one SUBCASE per line is executed #25
    • ✅ creative formatting of chars #24
    • DOCTEST_BREAK_INTO_DEBUGGER undefined under OSX #22
    • ✅ Tests inside a static library #21
    • ➕ Add example how to remove doctest options from the command line for the program after the tests run #20
    • ✅ Single-letter options active even without leading '-' (dash) #19
    • ✅ pointer stringification not working for compilers different from MSVC #18
    • ✅ Tests that accompany code run and produce output at default #17
    • ✅ GCC 5.3.1 Compiler warning: sign compare #16
    • ✅ Slower than Catch in realistic test cases #14
    • Rename doctest::detail::Result res; in DOCTEST_ASSERT_IMPLEMENT #10
    • ✅ No red when all tests pass #7
    • ✅ UNIX line feedings on GitHub please #6

    🔀 Merged pull requests: