code: def test_horizontal_lift_is_horizontal(self, n_points, atol):
      base_point = self.base_data_generator.random_point(n_points)
      tangent_vec = self.base_data_generator.random_tangent_vec(
          base_point
      )
  
      fiber_point = self.bundle.lift(base_point)
      horizontal = self.bundle.horizontal_lift(
          tangent_vec, base_point=base_point, fiber_point=fiber_point
      )
  
      expected = gs.ones(n_points, dtype=bool)
      self.test_is_horizontal(horizontal, fiber_point, expected, atol)
  
imports: import pytest
  import geomstats.backend
  from geomstats.geometry.fiber_bundle import FiberBundle
  from geomstats.geometry.matrices import Matrices
  from geomstats.geometry.special_orthogonal import SpecialOrthogonal
  from geomstats.test.random import RandomDataGenerator
  from geomstats.test.test_case import TestCase
  from geomstats.test.vectorization import generate_vectorization_data
label_desc: Use image node_id 30 for calling the FiberBundleTestCase obj's underlying member method code with example usage: obj.test_horizontal_lift_is_horizontal(n_points, atol) without return types