def METHOD_NAME(self, healthy_example_imu_data):
    """Test that a correct 180flip is applied if the data is upside-down."""
    data = healthy_example_imu_data
    dataset_flipped = rotate_dataset(data, Rotation.from_euler("z", 180, degrees=True))
    fwdsa = ForwardDirectionSignAlignment().align(dataset_flipped, sampling_rate_hz=204.8)
    for sensor in get_multi_sensor_names(data):
        assert_almost_equal(data[sensor].to_numpy(), fwdsa.aligned_data_[sensor].to_numpy())
        assert_almost_equal(np.rad2deg(fwdsa.rotation_[sensor].as_euler("zxy")), np.array([180.0, 0.0, 0.0]))