code: def test_spectral_skewness(self):
      np.testing.assert_almost_equal(
          spectral_skewness(const0, Fs), 0.0, decimal=5
      )
      np.testing.assert_almost_equal(
          spectral_skewness(const1, Fs), 0.0, decimal=5
      )
      np.testing.assert_almost_equal(
          spectral_skewness(constNeg, Fs), 0.0, decimal=5
      )
      np.testing.assert_almost_equal(
          spectral_skewness(constF, Fs), 0.0, decimal=5
      )
      np.testing.assert_almost_equal(
          spectral_skewness(lin, Fs), 1.4986055403796703, decimal=5
      )
      np.testing.assert_almost_equal(
          spectral_skewness(lin0, Fs), 0.8056481576984844, decimal=5
      )
      np.testing.assert_almost_equal(
          spectral_skewness(wave, Fs), 10746623.828906002, decimal=1
      )
      np.testing.assert_almost_equal(
          spectral_skewness(offsetWave, Fs),
          1.5000000137542306,
          decimal=1,
      )
      np.testing.assert_almost_equal(
          spectral_skewness(noiseWave, Fs),
          0.4126776686583098,
          decimal=1,
      )
  
imports: import unittest
  import numpy
  from tsfel.feature_extraction.features import *
label_desc: Use image node_id 42 for calling the TestFeatures obj's underlying member method code with example usage: obj.test_spectral_skewness() without return types