Complete code coverage for unittesting
Desired capability or behavior.
Aviary has very high code coverage with unittests, but many analysis components still don't have complete coverage. Tests should be updated to gain 100% coverage for files where that makes sense. Many functions/utils have incidental coverage by being used by other components, but should probably have their own tests.
Is your feature request related to a problem? Please describe.
No response
Associated Bug Report
No response
I added an assert_warning test suggested by Ken. And it is the first and only assert_warning test we have. We probably should have more.
Some mission classes need assert_check_partials unit test.
I've added check_partials and assert_near_equal to most components in subsystems. See PR442 and PR443
added unit test on weight-mass conversion with GRAV_ENGLISH_LBM != 1 in PR#522