code: def assert_array_index_eq(left, right, check_divisions=False):
      """left and right are equal, treating index and array as equivalent"""
      assert_eq(
          left,
          pd.Index(right) if isinstance(right, np.ndarray) else right,
          check_divisions=check_divisions,
      )
  
imports: from __future__ import annotations
  import contextlib
  import operator
  import warnings
  import numpy
  import pandas
  import pytest
  import dask
  import dask.dataframe
  from dask.dataframe import _compat
  from dask.dataframe._compat import PANDAS_GE_150, PANDAS_GE_200, PANDAS_GE_210, tm
  from dask.dataframe._pyarrow import to_pyarrow_string
  from dask.dataframe.core import _concat
  from dask.dataframe.utils import assert_eq, clear_known_categories, get_string_dtype, make_meta, pyarrow_strings_enabled
label_desc: Use image node_id 12 for calling a global function with example usage: assert_array_index_eq(left, right, check_divisions) without return types