code: def test_getitem_listlike(self):
      # GH 9469
      # properly coerce the input indexers
  
      c = Categorical(
          np.random.default_rng(2)
          .integers(0, 5, size=150000)
          .astype(np.int8)
      )
      result = c.codes[np.array([100000]).astype(np.int64)]
      expected = c[np.array([100000]).astype(np.int64)].codes
      tm.assert_numpy_array_equal(result, expected)
  
imports: import math
  import numpy
  import pytest
  from pandas import NA, Categorical, CategoricalIndex, Index, Interval, IntervalIndex, NaT, PeriodIndex, Series, Timedelta, Timestamp
  import pandas._testing
  import pandas.core.common
label_desc: Use image node_id 2 for calling the TestCategoricalIndexing obj's underlying member method code with example usage: obj.test_getitem_listlike() without return types