def METHOD_NAME(self):
    """An explicit test that this function is handling indices beyond 32.
    The numpy choose function does not support a data array with a leading
    dimension of longer than 32. Note that due to indexing from 0, an index
    of 32 here is for array 33, beyond numpy's limit."""
    index_array = np.ones(self.data.shape).astype(int)
    expected = np.array([self.data[1]] * 33)
    result = choose(index_array, self.data)
    self.assertArrayEqual(result, expected)
    self.assertEqual(result.shape, expected.shape)