code: def test_plot_ale_features_error(feats, explanation):
      """Test if an error is raised when the name of the feature does not exist."""
      with pytest.raises(ValueError) as err:
          plot_ale(exp=explanation, features=feats)
      assert f"Feature name {feats[0]} does not exist." == str(
          err.value
      )
  
imports: import re
  from copy import deepcopy
  import matplotlib.pyplot
  import numpy
  import pytest
  from numpy.testing import assert_allclose
  from pytest_lazyfixture import lazy_fixture
  from alibi.api.defaults import DEFAULT_DATA_ALE, DEFAULT_META_ALE
  from alibi.api.interfaces import Explanation
  from alibi.explainers.ale import _plot_one_ale_num, adaptive_grid, ale_num, get_quantiles, minimum_satisfied, plot_ale
label_desc: Use image node_id 11 for calling a global function with example usage: test_plot_ale_features_error(feats, explanation) without return types