code: def test_large_int():
      data = np.array([2**60, 2**60 + 1], dtype=np.uint64)
      r = rankdata(data)
      assert_array_equal(r, [1.0, 2.0])
  
      data = np.array([2**60, 2**60 + 1], dtype=np.int64)
      r = rankdata(data)
      assert_array_equal(r, [1.0, 2.0])
  
      data = np.array([2**60, -(2**60) + 1], dtype=np.int64)
      r = rankdata(data)
      assert_array_equal(r, [2.0, 1.0])
  
file_path: pynndescent/pynndescent/tests/test_rank.py
imports: import pytest
  import numpy
  from numpy.testing import assert_array_equal
  from pynndescent.distances import rankdata
label_desc: Use image node_id 5 for calling a global function with example usage: test_large_int() without return types