code: def testIfftshift(self, shape, dtype, axes):
      rng = jtu.rand_default(self.rng())
      args_maker = lambda: (rng(shape, dtype),)
      jnp_fn = lambda arg: jnp.fft.ifftshift(arg, axes=axes)
      np_fn = lambda arg: np.fft.ifftshift(arg, axes=axes)
      self._CheckAgainstNumpy(np_fn, jnp_fn, args_maker)
  
imports: import itertools
  import numpy
  from absl.testing import absltest
  from absl.testing import parameterized
  import jax
  from jax import lax
  from jax import numpy
  from jax._src import config
  from jax._src import dtypes
  from jax._src import test_util
  from jax._src.numpy.util import promote_dtypes_complex
label_desc: Use image node_id 17 for calling the FftTest obj's underlying member method code with example usage: obj.testIfftshift(shape, dtype, axes) without return types