code: def test_random_coeffs(self):
      win_s = 128
      f = filterbank(40, win_s)
      c = cvec(win_s)
      r = np.random.random([40, int(win_s / 2) + 1]).astype(float_type)
      r /= r.sum()
      f.set_coeffs(r)
      c.norm[:] = np.random.random((int(win_s / 2) + 1,)).astype(
          float_type
      )
      assert_equal(f(c) < 1.0, True)
      assert_equal(f(c) > 0.0, True)
  
imports: import numpy
  from numpy.testing import TestCase, assert_equal, assert_almost_equal
  from aubio import cvec, filterbank, float_type
  from utils import array_from_text_file
label_desc: Use image node_id 6 for calling the aubio_filterbank_test_case obj's underlying member method code with example usage: obj.test_random_coeffs() without return types