code: def check_unary_boundary(self, name, xp, scp, dtype, boundary):
      import scipy.special  # NOQA
  
      a = _boundary_inputs(boundary, 1.0 / 1024, 1.0 / 1024)
      a = xp.array(a, dtype=dtype)
      return getattr(scp.special, name)(a)
  
imports: import unittest
  import numpy
  import cupy
  from cupy import testing
  import cupyx.scipy.special
label_desc: Use image node_id 3 for calling the TestSpecial obj's underlying member method code with example usage: obj.check_unary_boundary(name, xp, scp, dtype, boundary) and returns: getattr