Skip to content

Conversation

ahx
Copy link
Owner

@ahx ahx commented Jun 28, 2025

  • Add Test::Configuration#skip_coverage to skip test coverage for specific paths + request methods and all responses
  • Deprecate setting minimum_coverage value. Use skip_response_coverage, ignored_unknown_status to configure coverage instead.
  • Update openapi_parameters to make parsing array query parameters more consistent.
    Now parsing empty array query parameter like ids=& or ids& both result in an empty array value ([]) instead of nil or "".
  • Fix Test::Coverage.result returning < 100 even if plan is fully covered

ahx added 4 commits June 28, 2025 13:14
- Update openapi_parameters to make parsing array query parameters more consistent.
  Now parsing empty array query parameter like `ids=&` or `ids&` both result in an empty array value (`[]`) instead of `nil` or `""`.
- Fix Test::Coverage.result returning < 100 even if plan is fully covered
Use skip_response_coverage, ignored_unknown_status to configure coverage instead.
…fic paths + request methods and all responses
@ahx ahx merged commit 577e1b3 into main Jun 28, 2025
47 checks passed
@ahx ahx deleted the 2.10.0 branch June 28, 2025 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant