code: def testZero(self):
      # generate test signal
      signalSize = 10 * self.params["frameSize"]
      signal = zeros(signalSize)
  
      outsignal, pool = analsynthSineSubtractionStreaming(
          self.params, signal
      )
  
      outsignal = outsignal[
          :signalSize
      ]  # cut to durations of input and output signal
  
      # compare without half-window bounds to avoid windowing effect
      halfwin = self.params["frameSize"] // 2
  
      # compare: input and output swhuold have similar energy
      self.assertAlmostEqualVectorFixedPrecision(
          outsignal[halfwin:-halfwin],
          signal[halfwin:-halfwin],
          self.precisionDigits,
      )
  
file_path: essentia/test/src/unittests/synthesis/test_sinesubtraction_streaming.py
imports: from essentia_test import *
  import math
  import essentia
  import essentia.streaming
  import essentia.standard
  import numpy
label_desc: Use image node_id 1 for calling the TestSineSubtraction obj's underlying member method code with example usage: obj.testZero() without return types