code: def test_numeric_columns_single_value_vectorized():
      # Arrange
      data = pd.DataFrame(
          {
              "col1": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
              "col2": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
              "col3": [1, 1, 1, 1, 1, 1, None, 1, 1, 1, 1, 1, 1000],
              "col4": [
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
                  True,
              ],
          }
      )
      # Act
      dist, _ = gower_distance.calculate_nearest_neighbors_distances(
          data, [], list(data.columns), 3
      )
      # Assert
      assert_that(dist[-1], has_item(0.25))
      assert_that(min(dist[0]), equal_to(0))
  
file_path: deepchecks/tests/utils/test_gower_distance.py
imports: import gower
  import numpy
  import pandas
  from hamcrest import assert_that, contains_exactly, equal_to, greater_than, has_item, has_length, less_than_or_equal_to
  from deepchecks.utils import gower_distance
label_desc: Use image node_id 6 for calling a global function with example usage: test_numeric_columns_single_value_vectorized() without return types