code: def test_initialize_levels_model_selection_multiseries_IgnoredArgumentWarning_forecaster_multivariate_and_levels():
      """
      Test IgnoredArgumentWarning is raised when levels is not forecaster.level or
      None in ForecasterAutoregMultiVariate.
      """
      forecaster = ForecasterAutoregMultiVariate(
          regressor=Ridge(random_state=123), level="l1", lags=2, steps=3
      )
  
      levels = "not_l1_or_None"
  
      warn_msg = re.escape(
          (
              "`levels` argument have no use when the forecaster is of type "
              "`ForecasterAutoregMultiVariate`. The level of this forecaster is "
              "'l1', to predict another level, change the `level` "
              "argument when initializing the forecaster."
          )
      )
      with pytest.warns(IgnoredArgumentWarning, match=warn_msg):
          levels = _initialize_levels_model_selection_multiseries(
              forecaster=forecaster, series=series, levels=levels
          )
  
      assert levels == ["l1"]
  
file_path: skforecast/skforecast/model_selection_multiseries/tests/test_initialize_levels_model_selection_multiseries.py
imports: import re
  import pytest
  import numpy
  import pandas
  from sklearn.linear_model import Ridge
  from skforecast.ForecasterAutoregMultiSeries import ForecasterAutoregMultiSeries
  from skforecast.ForecasterAutoregMultiSeriesCustom import ForecasterAutoregMultiSeriesCustom
  from skforecast.ForecasterAutoregMultiVariate import ForecasterAutoregMultiVariate
  from skforecast.model_selection_multiseries.model_selection_multiseries import _initialize_levels_model_selection_multiseries
  from skforecast.exceptions import IgnoredArgumentWarning
  from .fixtures_model_selection_multiseries import series
label_desc: Use image node_id 3 for calling a global function with example usage: test_initialize_levels_model_selection_multiseries_IgnoredArgumentWarning_forecaster_multivariate_and_levels() without return types