code: def test_vqt_provided_intervals(y_cqt, sr_cqt):
      # Generate a 20-ET vqt
      V1 = librosa.vqt(
          y=y_cqt,
          sr=sr_cqt,
          bins_per_octave=20,
          n_bins=60,
          intervals="equal",
      )
  
      # Generate the same thing with a pre-set list of intervals
      intervals = 2.0 ** (np.arange(20) / 20.0)
  
      V2 = librosa.vqt(
          y=y_cqt, sr=sr_cqt, n_bins=60, intervals=intervals
      )
  
      assert np.allclose(V1, V2)
  
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 41 for calling a global function with example usage: test_vqt_provided_intervals(y_cqt, sr_cqt) without return types