Skip to content

Removed various duplicate tests.#1238

Merged
robfalck merged 2 commits into
OpenMDAO:masterfrom
robfalck:remove_duplicate_tests_clean
May 13, 2026
Merged

Removed various duplicate tests.#1238
robfalck merged 2 commits into
OpenMDAO:masterfrom
robfalck:remove_duplicate_tests_clean

Conversation

@robfalck

Copy link
Copy Markdown
Contributor

Summary

Move unique doc tests to test directories and remove redundant doc tests

  • Move robertson_problem ExplicitShooting/LSODA test to test/ (unique stiff ODE handling)
  • Move cannonball boundary_balance/implicit duration test to test/ (unique pattern)
  • Move length_constrained_brachistochrone arc length constraint test to test/ (unique constraint pattern)
  • Remove 12 redundant doc tests that duplicate notebook examples and existing test/ coverage

Related Issues

  • Resolves #

Backwards incompatibilities

None

New Dependencies

None

robfalck added 2 commits May 11, 2026 13:50
- Move robertson_problem ExplicitShooting/LSODA test to test/ (unique stiff ODE handling)
- Move cannonball boundary_balance/implicit duration test to test/ (unique pattern)
- Move length_constrained_brachistochrone arc length constraint test to test/ (unique constraint pattern)
- Remove 12 redundant doc tests that duplicate notebook examples and existing test/ coverage

All tests verified to pass. Reduces maintenance burden and CI time.
@review-notebook-app

Copy link
Copy Markdown

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@coveralls

Copy link
Copy Markdown

Coverage Status

Coverage is 0.0%robfalck:remove_duplicate_tests_clean into OpenMDAO:master. No base build found for OpenMDAO:master.

@dingraha dingraha left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. So the tests that were removed (eg the examples/brachistochrone/docs/test_* stuff) are redundant versions of examples/brachistochrone/test, right?

@robfalck

Copy link
Copy Markdown
Contributor Author

Looks good to me. So the tests that were removed (eg the examples/brachistochrone/docs/test_* stuff) are redundant versions of examples/brachistochrone/test, right?

Yes, between that and the documentation ipynb files, they were duplicates.

@robfalck robfalck merged commit 5bfbe39 into OpenMDAO:master May 13, 2026
20 of 21 checks passed
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.

3 participants