Skip to content

Improve adapter integration coverage#42

Open
samuel-williams-shopify wants to merge 1 commit into
mainfrom
improve-adapter-integration-tests
Open

Improve adapter integration coverage#42
samuel-williams-shopify wants to merge 1 commit into
mainfrom
improve-adapter-integration-tests

Conversation

@samuel-williams-shopify

Copy link
Copy Markdown
Contributor

This leans the framework adapter tests toward the way Covered is used in practice: each adapter is exercised through a real subprocess entrypoint, while the existing focused parent-process probes preserve self-coverage for lines that run before coverage starts or after it finishes.

  • Assert RSpec and Minitest framework output in the existing coverage subprocess tests.
  • Add a Sus subprocess fixture that runs through Covered::Sus with coverage enabled.
  • Add an autostart subprocess fixture that exercises ruby -rcovered/autostart and verifies report output.
  • Keep Covered self-coverage at 100%.

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