Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

python test coverage reports #665

Open
dpgraham4401 opened this issue Dec 18, 2023 · 0 comments
Open

python test coverage reports #665

dpgraham4401 opened this issue Dec 18, 2023 · 0 comments
Labels
chore something that just needs to get done CI/CD Requires modiciations to the continuous integration pipeline(s) server Related to backend workings (Django/Rest API)

Comments

@dpgraham4401
Copy link
Member

🔩 Something else

We would like to add generating a coverage report to the test_server.yaml GitHub Action wokflow.

The report should be uploaded as an artifact for later review. Bonus points for creating a badge that shows out test coverage on our GitHub root README.

See exmaple and docs at the following links.

Add the coverage package to our requirements_dev.txt file

an online tutorial

the coverage package docs

@dpgraham4401 dpgraham4401 added server Related to backend workings (Django/Rest API) CI/CD Requires modiciations to the continuous integration pipeline(s) chore something that just needs to get done labels Dec 18, 2023
@github-project-automation github-project-automation bot moved this to 🆕 ToDo in Haztrak Dec 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore something that just needs to get done CI/CD Requires modiciations to the continuous integration pipeline(s) server Related to backend workings (Django/Rest API)
Projects
No open projects
Status: 🆕 ToDo
Development

No branches or pull requests

1 participant