You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
No (?) tests for the Bitbucket code were migrated from the GCMW, minimal tests have since been added.
I'd like to potentially refactor the Bitbucket code, but would like to add more tests first. Test Coverage metrics would help to identify areas in need of new tests.
Coverage metrics are reported on the repo and during PRs
Potentially enforce/increase a minimal coverage level.
However this configuration is dependent on a single file of coverage metrics, this is currently not possible using Coverlet, coverlet-coverage/coverlet#1015 (comment)
Intermediate Solution
It would be possible to add Coverlet to the project and incrementally move to the final desired state.
MVP
Add Coverlet to the project to generate metrics
Add ReportGenerator to the project to generate HTML reports of the metrics
Add documentation on how to generate a coverage report
CI
Extend CI configuration to generate Coverage Report
Feature description
No (?) tests for the Bitbucket code were migrated from the GCMW, minimal tests have since been added.
I'd like to potentially refactor the Bitbucket code, but would like to add more tests first. Test Coverage metrics would help to identify areas in need of new tests.
Potential Solution
Coverlet and the configuration described here https://josh-ops.com/posts/github-code-coverage/ would ultimately lead to an environment where
However this configuration is dependent on a single file of coverage metrics, this is currently not possible using Coverlet, coverlet-coverage/coverlet#1015 (comment)
Intermediate Solution
It would be possible to add Coverlet to the project and incrementally move to the final desired state.
MVP
CI
Full integration
The text was updated successfully, but these errors were encountered: