Description
To improve test quality and provide better insights into code coverage, we should add coverage reporting for our shunit2 tests.
Currently, the tests are executed using:
Integrating coverage reports will help identify untested parts of the codebase and guide further testing efforts.
Tasks
- Investigate tools or approaches compatible with shunit2 for generating coverage reports.
- Integrate coverage reporting into the CI workflow.
- Ensure the reports are accessible (e.g., via artifacts or dashboards).
- Validate the implementation to confirm accurate coverage reporting.
Description
To improve test quality and provide better insights into code coverage, we should add coverage reporting for our
shunit2tests.Currently, the tests are executed using:
shunit2 ./tests/*Integrating coverage reports will help identify untested parts of the codebase and guide further testing efforts.
Tasks