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

Feature/refactor tests #67

Merged
merged 49 commits into from
Sep 2, 2022
Merged

Feature/refactor tests #67

merged 49 commits into from
Sep 2, 2022

Conversation

sdahdah
Copy link
Member

@sdahdah sdahdah commented Sep 2, 2022

Fixes #57 and #59

Proposed Changes

  • Refactor unit tests so it's easy to add new ones.
  • Re-implement regression tests with pytest-regressions plugin.
  • Allow MOSEK tests to be run remotely with --remote option. These tests are marked with @pytest.mark.mosek.
  • Rename predict_state() to predict_trajectory(). predict_state() ever made it into a release, so there will be no deprecation cycle for it.
  • Remove MOSEK dependence from examples and doctests so they can be run in CI.

@sdahdah sdahdah self-assigned this Sep 2, 2022
@sdahdah sdahdah linked an issue Sep 2, 2022 that may be closed by this pull request
@sdahdah sdahdah merged commit 0c2d473 into main Sep 2, 2022
@sdahdah sdahdah deleted the feature/refactor-tests branch September 2, 2022 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix remote MOSEK OptServer tests Refactor unit tests
1 participant