OpenMDAO / Aviary

NASA's aircraft analysis, design, and optimization tool
https://openmdao.github.io/Aviary/
Other
107 stars 51 forks source link

Introduce a mission builder test for external subsystem implementation #393

Open jkirk5 opened 6 days ago

jkirk5 commented 6 days ago

Desired capability or behavior.

from @johnjasa: We include tests for users to check their implementation of subsystems, but they only test that the methods and systems provided give the expected outputs. These tests do not actually create an Aviary mission and run the mission. We should add a simple base test that users can inherit from that does the same thing but for the actual Aviary mission code.

If not a test, at minimum a doc page related to external subsystems that says how to make a mission.

Is your feature request related to a problem? Please describe.

No response

Associated Bug Report

No response