Skip to content

Improve adapter integration coverage - #42

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

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%.

@ioquatix
ioquatix force-pushed the improve-adapter-integration-tests branch from 3f5ecfb to c460484 Compare August 7, 2026 00:12
@samuel-williams-shopify
samuel-williams-shopify force-pushed the improve-adapter-integration-tests branch from c460484 to 7ff21aa Compare September 18, 2026 10:47
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