github TypedDevs/bashunit 0.20.0

latest releases: 0.23.0, 0.22.3, 0.22.2...
3 months ago

🔖 What's Changed

https://bashunit.typeddevs.com/blog/2025-06-01-release-0-20

🥇 New Features

  • Added assert_not_called to ensure a test double has not been invoked #410
  • Introduced assert_match_snapshot_ignore_colors to support color-insensitive snapshot comparisons #404
  • Enabled parallel test execution on Windows for improved cross-platform performance #409
  • Enhanced assert_have_been_called_with to verify specific call arguments #408
  • Enabled dynamic argument interpolation in data provider outputs #402

🐛 Bug Fixes

  • Fixed assertion issues with test doubles when used in subshells #400
  • Resolved temporary file conflicts in parallel spy usage #405
  • Corrected behavior of test doubles under parallel execution #406

🌾 Miscellaneous

  • Deprecated the # data_provider annotation in favor of # @data_provider for clarity and consistency #407
  • Improved performance of find_total_tests for faster test discovery #412
  • Optimized runner::parse_result_sync to reduce execution overhead #413

⛵ Contributors

Full Changelog: 0.19.1...0.20.0

checksum: d1eed647b705ff91a3ce233b06cf300fcaf540a411404e2287d50c66699773a8

Don't miss a new bashunit release

NewReleases is sending notifications on new releases.