code: def test_wrong_mel_coeffs(self):
      f = filterbank(40, 1024)
      with self.assertRaises(ValueError):
          f.set_mel_coeffs_slaney(0)
      with self.assertRaises(ValueError):
          f.set_mel_coeffs(44100, 0, -44100 / 2)
      with self.assertRaises(ValueError):
          f.set_mel_coeffs(44100, -0.1, 44100 / 2)
      with self.assertRaises(ValueError):
          f.set_mel_coeffs(-44100, 0.1, 44100 / 2)
      with self.assertRaises(ValueError):
          f.set_mel_coeffs_htk(-1, 0, 0)
  
imports: import numpy
  from numpy.testing import TestCase, assert_equal, assert_almost_equal
  from _tools import assert_warns
  from aubio import fvec, cvec, filterbank, float_type
label_desc: Use image node_id 18 for calling the aubio_filterbank_mel_test_case obj's underlying member method code with example usage: obj.test_wrong_mel_coeffs() without return types