code: def test_nyquist(self):
      result = ShortTimeFourierTransform(
          sample_file, include_nyquist=True
      )
      self.assertTrue(result.shape == (281, 1025))
      self.assertTrue(result.fft_size == 2048)
      self.assertTrue(result.circular_shift is False)
      self.assertTrue(result.include_nyquist is True)
      self.assertTrue(np.allclose(result.window, np.hanning(2048)))
      self.assertTrue(
          np.allclose(
              result.bin_frequencies, fft_frequencies(1025, 44100)
          )
      )
  
imports: from __future__ import absolute_import, division, print_function
  import sys
  import unittest
  from os.path import join
  from madmom.audio.spectrogram import Spectrogram
  from madmom.audio.stft import *
  from .None import AUDIO_PATH
label_desc: Use image node_id 5 for calling the ShortTimeFourierTransformClass obj's underlying member method code with example usage: obj.test_nyquist() without return types