code: def test_cqt_bad_hop(y_cqt, sr_cqt, hop_length, bpo):
      # incorrect hop lengths for a 6-octave analysis
      # num_octaves = 6, 2**(6-1) = 32 > 15
      librosa.cqt(
          y=y_cqt,
          sr=sr_cqt,
          hop_length=hop_length,
          n_bins=bpo * 6,
          bins_per_octave=bpo,
      )
  
imports: from __future__ import division
  import warnings
  import os
  from typing import Optional
  import librosa
  import numpy
  import scipy.stats
  import pytest
  from test_core import srand
label_desc: Use image node_id 6 for calling a global function with example usage: test_cqt_bad_hop(y_cqt, sr_cqt, hop_length, bpo) without return types