code: def data_path(
      path=None,
      force_update=False,
      update_path=True,
      download=True,
      *,
      verbose=None,
  ):  # noqa: D103
      # Make sure we don't do something stupid
      if (
          download
          and get_config("MNE_SKIP_TESTING_DATASET_TESTS", "false")
          == "true"
      ):
          raise RuntimeError(
              "Cannot download data if skipping is forced"
          )
  
      return _download_mne_dataset(
          name="testing",
          processor="untar",
          path=path,
          force_update=force_update,
          update_path=update_path,
          download=download,
      )
  
file_path: mne-python/mne/datasets/testing/_testing.py
imports: from functools import partial
  from ...utils import get_config, verbose
  from ..utils import _data_path_doc, _download_mne_dataset, _get_version, _version_doc, has_dataset
label_desc: Use image node_id 1 for calling a global function with example usage: data_path(path, force_update, update_path, download) and returns: _download_mne_dataset