def test_toggle_range_holding(): chassis = Chassis() chassis.distance_pid = MagicMock() chassis.range_setpoint = 0.0 chassis.toggle_range_holding(2.0) assert chassis.range_setpoint == 2.0 chassis.toggle_range_holding(2.0) assert chassis.range_setpoint == 0.0
def test_toggle_track_vision(): chassis = Chassis() chassis.distance_pid = MagicMock() vision = chassis.track_vision chassis.toggle_vision_tracking() assert chassis.track_vision is not vision chassis.toggle_vision_tracking() assert chassis.track_vision is vision