code: def testInvalidParam(self):
      # Test that we must give valid frequency ranges:
      self.assertConfigureFails(BpmRubato(), {"tolerance": 2})
      self.assertConfigureFails(BpmRubato(), {"tolerance": -2})
      self.assertConfigureFails(
          BpmRubato(), {"longRegionsPruningTime": -1}
      )
      self.assertConfigureFails(
          BpmRubato(), {"shortRegionsMergingTime": -1}
      )
  
file_path: essentia/test/src/unittests/rhythm/test_bpmrubato.py
imports: from essentia_test import *
label_desc: Use image node_id 6 for calling the TestBpmRubato obj's underlying member method code with example usage: obj.testInvalidParam() without return types