code: def testEmptySignal(self):
      sr = 44100
      signal = VectorInput([])
      onsets = [0.15, 0.5, 0.9]
      marker = AudioOnsetsMarker(sampleRate=sr, onsets=onsets)
      writer = MonoWriter(filename=file)
      signal.data >> marker.signal
      marker.signal >> writer.audio
      run(signal)
      self.assertTrue(not os.path.exists(file))
  
file_path: essentia/test/src/unittests/io/test_audioonsetsmarker_streaming.py
imports: from essentia_test import *
  from essentia import *
  from essentia.streaming import AudioOnsetsMarker, MonoWriter
  from numpy import pi, sin
  import os
label_desc: Use image node_id 2 for calling the TestAudioOnsetsMarker_Streaming obj's underlying member method code with example usage: obj.testEmptySignal() without return types