code: def test_buggy_mkl():
      """Test decorator for buggy MKL issues."""
      from unittest import SkipTest
  
      @buggy_mkl_svd
      def foo(a, b):
          raise np.linalg.LinAlgError("SVD did not converge")
  
      with pytest.warns(RuntimeWarning, match="convergence error"):
          with pytest.raises(SkipTest):
              foo(1, 2)
  
      @buggy_mkl_svd
      def bar(c, d, e):
          raise RuntimeError("SVD did not converge")
  
      pytest.raises(RuntimeError, bar, 1, 2, 3)
  
file_path: mne-python/mne/utils/tests/test_testing.py
imports: import os.path
  from pathlib import Path
  import numpy
  import pytest
  from mne.datasets import testing
  from mne.utils import _TempDir, _url_to_local_path, buggy_mkl_svd
label_desc: Use image node_id 1 for calling a global function with example usage: test_buggy_mkl() without return types