This ticket is step 3 of the Mini-plan: Moving the needle for code coverage & complexity metrics.
This ticket will clone the new code coverage task into two:
- ‘Code-coverage-catch2’: this would remain focussed on only Catch2 tests. This is required to measure against the Milestone 1 completion criteria item “We have 5% code branch coverage via unit tests (Catch2)”
- ‘Code-coverage’: this would become a new more general code coverage test.
- Initially, they would both just run the current Catch2 tests