Path to this page:
Subject: CVS commit: pkgsrc/devel/catch2
From: Adam Ciarcinski
Date: 2024-09-17 14:16:51
Message id: 20240917121651.141E6FC74@cvs.NetBSD.org
Log Message:
catch2: updated to 3.7.1
3.7.1
Improvements
Applied the JUnit reporter's optimization from last release to the SonarQube reporter
Suppressed -Wuseless-cast in CHECK_THROWS_MATCHES
Standardize exit codes for various failures
Running no tests is now guaranteed to exit with 2 (without the \
--allow-running-no-tests flag)
All tests skipped is now always 4 (...)
Assertion failures are now always 42
and so on
Fixes
Fixed out-of-bounds access when the arg parser encounters single - as an argument
Miscellaneous
Added catch_config_prefix_messages.hpp to meson build
catch_discover_tests now supports skipped tests
You can get the old behaviour by calling catch_discover_tests with \
SKIP_IS_FAILURE option.
Files: