code: def test_fetch_uncompressed_file(tmp_path):
      """Test downloading an uncompressed file with our fetch function."""
      dataset_dict = dict(
          dataset_name="license",
          url=(
              "https://raw.githubusercontent.com/mne-tools/mne-python/main/"
              "LICENSE.txt"
          ),
          archive_name="LICENSE.foo",
          folder_name=op.join(tmp_path, "foo"),
          hash=None,
      )
      fetch_dataset(dataset_dict, path=None, force_update=True)
      assert (tmp_path / "foo" / "LICENSE.foo").is_file()
  
imports: import os
  import re
  import shutil
  import zipfile
  from functools import partial
  from os import path
  import pooch
  import pytest
  from mne import datasets, read_labels_from_annot, write_labels_to_annot
  from mne.datasets import fetch_dataset, fetch_infant_template, fetch_phantom, testing
  from mne.datasets._fsaverage.base import _set_montage_coreg_path
  from mne.datasets._infant import base
  from mne.datasets._phantom import base
  from mne.datasets.utils import _manifest_check_download
  from mne.utils import ArgvSetter, _pl, catch_logging, get_subjects_dir, hashfunc, requires_good_network, use_log_level
label_desc: Use image node_id 9 for calling a global function with example usage: test_fetch_uncompressed_file(tmp_path) without return types