code: def test_quatile_split_skewed_variables(index, fraction):
      """Test the calculation of the quantiles using numerical and skewed variables."""
      df = pd.DataFrame(
          {
              "A": [index for it in range(0, fraction + 1)]
              + [it for it in range(fraction + 1, 101)],
              "B": [it for it in range(0, 101)],
          }
      )
  
      test = DropHighPSIFeatures(
          split_col="A", split_frac=fraction / 100, split_distinct=False
      )
      test.fit_transform(df)
  
      assert test.cut_off_ == index
  
imports: from datetime import date
  import math
  import numpy
  import pandas
  import pytest
  from sklearn.datasets import make_classification
  from feature_engine.selection import DropHighPSIFeatures
label_desc: Use image node_id 14 for calling a global function with example usage: test_quatile_split_skewed_variables(index, fraction) without return types