Skip to content

Conversation

@feskol
Copy link
Owner

@feskol feskol commented Jun 2, 2025

Update bashunit to version 0.20.0.

Release Notes: ## 🔖 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: TypedDevs/bashunit@0.19.1...0.20.0

checksum: d1eed647b705ff91a3ce233b06cf300fcaf540a411404e2287d50c66699773a8

@feskol feskol added the dependencies Pull requests that update a dependency file label Jun 2, 2025
@feskol feskol enabled auto-merge (squash) June 2, 2025 02:04
@feskol feskol merged commit 6a8ce9d into main Jun 2, 2025
19 checks passed
@feskol feskol deleted the bashunit/update/version-0.20.0 branch June 2, 2025 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants