-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requesttestingTests and test infrastructureTests and test infrastructure
Description
Problem
No test coverage measurement exists. Contributors can't see which code paths are untested, and there's no coverage badge in the README to signal project quality.
Proposed solution
- Add
pytest-covto dev dependencies - Add
--cov=src/mcpplay --cov-report=xmlto the CI test step - Upload to Codecov or Coveralls (free for OSS)
- Add coverage badge to README
- Set a minimum threshold (e.g., 80%) that fails CI if coverage drops
Alternatives considered
Coverage without a badge. The badge in the README is what signals quality to potential users and contributors at first glance.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesttestingTests and test infrastructureTests and test infrastructure