code: def dist_test_data(self):
      pts_start = [self._Point(10, 1.0), self._Point(3, 1.0)]
      pts_end = [SpiderPoint(10, 31.0), SpiderPoint(1, 4.0)]
  
      smoke_data = [
          dict(
              space_args=(12,),
              point_a=pts_start,
              point_b=pts_end,
              expected=gs.array([30.0, 5.0]),
          ),
      ]
  
      return self.generate_tests(smoke_data)
  
file_path: geomstats/tests/tests_geomstats/test_geometry/test_stratified/data/spider.py
imports: import random
  import geomstats.backend
  from geomstats.geometry.stratified.spider import Spider, SpiderMetric, SpiderPoint
  from geomstats.test.test_case import np_backend
  from .point_set import PointMetricTestData, PointSetTestData, PointTestData
label_desc: Use image node_id 1 for calling the SpiderMetricTestData obj's underlying member method code with example usage: obj.dist_test_data() and returns: self