code: def test_ks_regular_drift():
      np.random.seed(42)
      # 2 normal distributions where std is the same but the mean is within 1 std from each other. this means that when
      # dist1 is at mean+0.5std, its cdf is 0.5+19.1=69.1. At that point, dist2 is at mean-0.5std, which is 0.5-19.1=30.9.
      # This is the point of max difference, which is 38.2.
      dist1 = np.random.normal(0, 1, 10000)
      dist2 = np.random.normal(1, 1, 10000)
      res = kolmogorov_smirnov(dist1=dist1, dist2=dist2)
      assert_that(res, close_to(0.382, 0.01))
  
imports: import numpy
  from hamcrest import assert_that, calling, close_to, equal_to, raises
  from deepchecks.core.errors import DeepchecksValueError
  from deepchecks.utils.distribution.drift import cramers_v, earth_movers_distance, kolmogorov_smirnov
label_desc: Use image node_id 23 for calling a global function with example usage: test_ks_regular_drift() without return types