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

TST: Increase code coverage to 90% #709

Open
Gui-FernandesBR opened this issue Oct 9, 2024 · 1 comment · May be fixed by #756
Open

TST: Increase code coverage to 90% #709

Gui-FernandesBR opened this issue Oct 9, 2024 · 1 comment · May be fixed by #756
Labels
Tests Regarding Tests

Comments

@Gui-FernandesBR
Copy link
Member

For a python library like ours, a 90% coverage threshold should be the ideal.
It should already consider the slow tests as well.

Coverage is not the only metric that matters, but it is the best one.

@Gui-FernandesBR
Copy link
Member Author

As of today, we have a cc of 87% when considering the slow tests.
image

Unfortunately, when we exclude the slow tests this number reduced to only 76%.

Ideally, given that RocketPy is a library, code coverage should be of 99.9% with slow tests and 90% without the slow tests

@Gui-FernandesBR Gui-FernandesBR added the Tests Regarding Tests label Nov 2, 2024
@Gui-FernandesBR Gui-FernandesBR linked a pull request Dec 16, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tests Regarding Tests
Projects
Status: Backlog
Development

Successfully merging a pull request may close this issue.

1 participant