-
-
Notifications
You must be signed in to change notification settings - Fork 167
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 test coverage #756
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #756 +/- ##
===========================================
+ Coverage 76.42% 80.06% +3.64%
===========================================
Files 95 95
Lines 11090 11350 +260
===========================================
+ Hits 8475 9087 +612
+ Misses 2615 2263 -352 ☔ View full report in Codecov by Sentry. |
@Gui-FernandesBR if you do not mind, I can take a closer look at |
Yes please, I'd like some help on that |
100% coverage for both |
da7c35d
to
6863d6e
Compare
Ok, I think this PR is already in a good point. @RocketPy-Team/code-owners ready for review! Pleas notice that the code coverage has increased 4 pp, but I didn't spend much time trying to find the best validation possible for each function method. I opted to be simple. |
Once again I am sharing the top 10 worst files in terms of coverage. |
88e6025
to
9bd4383
Compare
MNT: linters TST: complementing tests for sensitivity analysis and removing duplicate piece of code. DEV: add pragma comments to exclude specific lines from coverage MNT: fix pylint error
9bd4383
to
bd5f1ab
Compare
* TST: add flight fixture for solid propulsion equations of motion * DEV: add pragma comments to exclude specific lines from coverage * TST: adds more unit tests to the codebase MNT: linters TST: complementing tests for sensitivity analysis and removing duplicate piece of code. DEV: add pragma comments to exclude specific lines from coverage MNT: fix pylint error * TST: add fixture for solid propulsion equations of motion in flight tests * TST: fix tests not passing
Pull request type
Checklist
black rocketpy/ tests/
) has passed locallypytest tests -m slow --runslow
) have passed locallyCHANGELOG.md
has been updated (if relevant)Current behavior
New behavior
Breaking change
Additional information