code: def testZero(self):
      # zeros should return no onsets (empty array)
      pool = self.computeBpmHistogram(zeros(10 * 44100))
      self.assertEqual(pool["bpm"], 0)
      self.assertEqualVector(pool["sinusoid"], [])
      self.assertEqualVector(pool["ticks"], [])
  
file_path: essentia/test/src/unittests/rhythm/test_bpmhistogram.py
imports: from essentia_test import *
  import essentia
  from essentia import Pool
  from essentia.standard import *
  import essentia.streaming
  from math import ceil, fabs
  from numpy import argmax
label_desc: Use image node_id 4 for calling the TestBpmHistogram obj's underlying member method code with example usage: obj.testZero() without return types