-
-
Notifications
You must be signed in to change notification settings - Fork 585
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
Restore modulo coverage #4143
Restore modulo coverage #4143
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #4143 +/- ##
===========================================
+ Coverage 99.55% 99.58% +0.02%
===========================================
Files 288 288
Lines 21790 21789 -1
===========================================
+ Hits 21693 21698 +5
+ Misses 97 91 -6 ☔ View full report in Codecov by Sentry. |
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
This should fix all the coverage lost in #3932 by re-adding one of the tests from ODEs to the Casadi test suite. The code is not 100% covered, but it was not before either. This does replace what was lost and does some minor cleanup. |
* Starting to fix modulo coverage * Remove quotes from the if-statement * Adjust logic * Fix job naming * Change order * Cleanup * Re-adding test * A bit more refactoring * Fix a line of coverage
Description
Improve coverage in the base solver that went down due to the removal of the ODEs solver.
Fixes #3941
Key checklist:
$ pre-commit run
(or$ nox -s pre-commit
) (see CONTRIBUTING.md for how to set this up to run automatically when committing locally, in just two lines of code)$ python run-tests.py --all
(or$ nox -s tests
)$ python run-tests.py --doctest
(or$ nox -s doctests
)You can run integration tests, unit tests, and doctests together at once, using
$ python run-tests.py --quick
(or$ nox -s quick
).Further checks: