code: def test_raise_with_multiple_contexts():
      with pytest.raises(
          ValueError,
          match="\n".join(["Adding context", "Adding context 2"]),
      ):
          with error_utils.reraise_with_context(ValueError):
              error_utils.add_context("Adding context")
              error_utils.add_context("Adding context 2")
              raise ValueError
  
imports: import pytest
  from tensorflow_datasets.core.utils import error_utils
label_desc: Use image node_id 3 for calling a global function with example usage: test_raise_with_multiple_contexts() without return types