code: def test_geodesic_bounds(self, space, start_point, end_point):
      geodesic = space.metric.geodesic(start_point, end_point)
  
      results = geodesic([0.0, 1.0])
      for pt, pt_res in zip([start_point, end_point], results):
          self.assertAllClose(pt_res.to_array(), pt.to_array())
  
imports: from collections.abc import Iterable
  import geomstats.backend
  from geomstats.test.test_case import TestCase
label_desc: Use image node_id 7 for calling the PointSetMetricTestCase obj's underlying member method code with example usage: obj.test_geodesic_bounds(space, start_point, end_point) without return types