code: def test_tripoints_input_rescale(self):
      # Test at single points
      x = np.array(
          [(0, 0), (-5, -5), (-5, 5), (5, 5), (2.5, 3)], dtype=np.double
      )
      y = np.arange(x.shape[0], dtype=np.double)
      y = y - 3j * y
  
      tri = qhull.Delaunay(x)
      yi = interpnd.CloughTocher2DInterpolator(tri.points, y)(x)
      yi_rescale = interpnd.CloughTocher2DInterpolator(
          tri.points, y, rescale=True
      )(x)
      assert_almost_equal(yi, yi_rescale)
  
imports: from __future__ import division, print_function, absolute_import
  import os
  import numpy
  from numpy.testing import assert_equal, assert_allclose, assert_almost_equal
  from pytest import raises
  import pytest
  from scipy._lib._numpy_compat import suppress_warnings
  import scipy.interpolate.interpnd
  import scipy.spatial.qhull
  import pickle
label_desc: Use image node_id 6 for calling the TestCloughTocher2DInterpolator obj's underlying member method code with example usage: obj.test_tripoints_input_rescale() without return types