code: def test_check_predict_input_ValueError_when_ForecasterAutoregMultiSeries_and_level_not_in_series_col_names(
      levels, series_col_names
  ):
      """
      Test ValueError is raised when `levels` is not in `self.series_col_names` in a
      ForecasterAutoregMultiSeries.
      """
      err_msg = re.escape(
          f"`levels` must be in `series_col_names` : {series_col_names}."
      )
      with pytest.raises(ValueError, match=err_msg):
          check_predict_input(
              forecaster_name="ForecasterAutoregMultiSeries",
              steps=5,
              fitted=True,
              included_exog=False,
              index_type=None,
              index_freq=None,
              window_size=None,
              last_window=None,
              last_window_exog=None,
              exog=None,
              exog_type=None,
              exog_col_names=None,
              interval=None,
              alpha=None,
              max_steps=None,
              levels=levels,
              series_col_names=series_col_names,
          )
  
imports: import re
  import pytest
  import numpy
  import pandas
  from sklearn.exceptions import NotFittedError
  from skforecast.utils import check_predict_input
  from skforecast.utils import check_exog
  from skforecast.utils import preprocess_exog
  from skforecast.utils import preprocess_last_window
  from skforecast.exceptions import MissingValuesExogWarning
label_desc: Use image node_id 6 for calling a global function with example usage: test_check_predict_input_ValueError_when_ForecasterAutoregMultiSeries_and_level_not_in_series_col_names(levels, series_col_names) without return types