test_zeroWindModel
- test_zeroWindModel.test_windBase_error_handling()[source]
Test that WindBase properly handles error conditions.
- test_zeroWindModel.test_windBase_input_validation()[source]
Test that WindBase validates input for NaN and infinite values.
- test_zeroWindModel.test_windBase_planet_at_origin()[source]
Test that WindBase correctly handles planet at origin (0,0,0).
- test_zeroWindModel.test_windBase_set_get_omega()[source]
Test that setPlanetOmega_N and getPlanetOmega_N work correctly.
- test_zeroWindModel.test_windBase_spice_integration()[source]
Test that WindBase correctly handles SPICE-derived planet angular velocity.
- test_zeroWindModel.test_windBase_spice_mode_switching()[source]
Test switching between SPICE and manual omega modes.
- test_zeroWindModel.test_windBase_spice_zero_rotation()[source]
Test that WindBase correctly outputs zero omega when SPICE C_dot is zero (non-rotating planet).
- test_zeroWindModel.test_windBase_unwritten_messages()[source]
Test that wind output is zero when input messages are not written.
- test_zeroWindModel.test_windBase_zero_angular_velocity()[source]
Test that WindBase correctly handles zero angular velocity.
- test_zeroWindModel.test_zeroWindModel_basic_functionality()[source]
Test that ZeroWindModel correctly outputs co-rotating atmosphere velocity.