Skip to content

Add code coverage reporting to unit test workflow#26

Merged
amrit110 merged 1 commit into
mainfrom
add_codecoverage
Feb 2, 2026
Merged

Add code coverage reporting to unit test workflow#26
amrit110 merged 1 commit into
mainfrom
add_codecoverage

Conversation

@amrit110

@amrit110 amrit110 commented Feb 2, 2026

Copy link
Copy Markdown
Member

This pull request adds automated test coverage reporting to the project using Codecov, and improves the test workflow by simplifying dependency installation and enhancing test coverage tracking. The most important changes are grouped below:

Continuous Integration and Coverage Reporting:

  • Updated the GitHub Actions workflow (.github/workflows/unit_tests.yml) to install dependencies more efficiently, run tests with coverage reporting using pytest-cov, and upload coverage results to Codecov.
  • Added a new codecov.yml configuration file to customize Codecov behavior and reporting in the repository.

Dependencies:

  • Added pytest-cov to the development dependencies in pyproject.toml to enable coverage measurement during tests.

@amrit110 amrit110 self-assigned this Feb 2, 2026
@amrit110 amrit110 added the github_actions Pull requests that update GitHub Actions code label Feb 2, 2026
@amrit110 amrit110 requested review from fcogidi and lotif February 2, 2026 16:10
@amrit110 amrit110 merged commit 319e066 into main Feb 2, 2026
3 checks passed
@amrit110 amrit110 deleted the add_codecoverage branch February 2, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants