test_spinningBodyOneDOFResetChecks
Regression tests for issue #469: Reset() configuration checks for effectors.
SpinningBodyOneDOFStateEffector::Reset() validates that the user-supplied
configuration is physically consistent. These tests start from a valid
configuration, break exactly one precondition at a time, and assert that
initialization raises a BasiliskError naming the offending quantity.
- test_spinningBodyOneDOFResetChecks.test_spinningBodyOneDOF_resetAcceptsMasslessZeroInertia()[source]
A massless body (mass == 0) may carry a zero inertia tensor without error.