code: def check(self):
      # Generate values for the arguments
      args = get_args(self.argspec, self.n)
      param_filter = self.get_param_filter()
      param_columns = tuple(range(args.shape[1]))
      result_columns = args.shape[1]
      args = np.hstack(
          (args, args[:, self.index].reshape(args.shape[0], 1))
      )
      FuncData(
          self.idmap,
          args,
          param_columns=param_columns,
          result_columns=result_columns,
          rtol=self.rtol,
          atol=self.atol,
          vectorized=False,
          param_filter=param_filter,
      ).check()
  
imports: import itertools
  import numpy
  from numpy.testing import assert_equal, assert_allclose
  import pytest
  import scipy.special
  from scipy.special._testutils import MissingModule, check_version, FuncData
  from scipy.special._mptestutils import Arg, IntArg, get_args, mpf2float, assert_mpmath_equal
label_desc: Use image node_id 4 for calling the _CDFData obj's underlying member method code with example usage: obj.check() without return types