code: def testInvalidParam(self):
      self.assertConfigureFails(PeakDetection(), {"range": 0})
      self.assertConfigureFails(PeakDetection(), {"maxPeaks": 0})
      self.assertConfigureFails(PeakDetection(), {"maxPosition": 0})
      self.assertConfigureFails(PeakDetection(), {"minPosition": -1})
      PeakDetection(threshold=0)
      self.assertConfigureFails(
          PeakDetection(), {"minPosition": 1.01, "maxPosition": 1}
      )
  
imports: from essentia_test import *
label_desc: Use image node_id 18 for calling the TestPeakDetection obj's underlying member method code with example usage: obj.testInvalidParam() without return types