code: def test_multiple_assign_fails_with_invalid_path(
      model: SVGP, wrong_var_update_dict: Mapping[str, Any]
  ) -> None:
      with pytest.raises(KeyError):
          multiple_assign(model, wrong_var_update_dict)
  
file_path: GPflow/tests/gpflow/test_base_training.py
imports: from typing import Any, Mapping
  import numpy
  import pytest
  import tensorflow
  import gpflow
  from gpflow.models import SVGP
  from gpflow.utilities import leaf_components, multiple_assign, read_values
label_desc: Use image node_id 3 for calling a global function with example usage: test_multiple_assign_fails_with_invalid_path(model, wrong_var_update_dict) without return types