code: def testDC(self):
      # input is [1, 0, 0, ...] which corresponds to an IFFT of constant magnitude 1
      signalSize = 512
  
      freqSignal = zeros(signalSize).astype(numpy.complex64)
      freqSignal[0] = (1.0 + 0j) * signalSize
  
      timeSignal = [1.0 + 0j] * signalSize
  
      self.assertAlmostEqualVector(
          cvec(timeSignal), IFFTC()(freqSignal)
      )
  
file_path: essentia/test/src/unittests/standard/test_ifftc.py
imports: from essentia_test import *
  import math
label_desc: Use image node_id 1 for calling the TestIFFT obj's underlying member method code with example usage: obj.testDC() without return types