code: def test_blur_run_raises(
      fmodel_and_data_ext_for_attacks: ModeAndDataAndDescription,
  ) -> None:
      (fmodel, x, y), _, _ = fmodel_and_data_ext_for_attacks
      with pytest.raises(ValueError, match="to be 1 or 3"):
          attack = fbn.attacks.GaussianBlurAttack(
              steps=10, channel_axis=2
          )
          attack.run(fmodel, x, y)
  
file_path: foolbox/tests/test_attacks_raise.py
imports: from typing import List, Tuple, Any
  import pytest
  import eagerpy
  import foolbox
  from conftest import ModeAndDataAndDescription
label_desc: Use image node_id 10 for calling a global function with example usage: test_blur_run_raises(fmodel_and_data_ext_for_attacks) without return types