code: def test_rangeindex_get_slice_bound_basic(
      bounds, indices, side, kind
  ):
      start, stop = bounds
      pd_index = pd.RangeIndex(start, stop)
      cudf_index = RangeIndex(start, stop)
      for idx in indices:
          with pytest.warns(FutureWarning):
              expect = pd_index.get_slice_bound(idx, side, kind)
          with expect_warning_if(kind is not None, FutureWarning):
              got = cudf_index.get_slice_bound(idx, side, kind)
          assert expect == got
  
imports: import numpy
  import pandas
  import pytest
  import cudf
  from cudf import Index, MultiIndex, Series
  from cudf.core.index import CategoricalIndex, DatetimeIndex, GenericIndex, RangeIndex
  from cudf.testing._utils import assert_eq, expect_warning_if
label_desc: Use image node_id 10 for calling a global function with example usage: test_rangeindex_get_slice_bound_basic(bounds, indices, side, kind) without return types