class_docstr: Class template for building the scipy real to real tests.
      
code: def setUp(self):
      self.scipy_func = getattr(scipy.fft, self.func_name)
      self.pyfftw_func = getattr(scipy_fft, self.func_name)
      self.ndims = numpy.random.randint(1, high=3)
      self.shape = numpy.random.randint(2, high=10, size=self.ndims)
      self.data = numpy.random.rand(*self.shape).astype(self.float_type)
      self.data_copy = self.data.copy()
      # random subset of axes
      self.axes = tuple(
          range(0, numpy.random.randint(0, high=self.ndims))
      )
      self.kwargs = dict(axes=self.axes)
  
imports: import pyfftw
  import numpy
  from packaging.version import Version
  import unittest
  from pyfftw import _supported_types
  from .test_pyfftw_base import run_test_suites, miss
  from .None import test_pyfftw_numpy_interface
label_desc: Use image node_id 1 for calling the InterfacesScipyR2RFFTNTest obj's underlying member method code with example usage: obj.setUp() without return types