code: def test_maybe_download(files_fixtures):
      file_url, filepath = files_fixtures
      if os.path.exists(filepath):
          os.remove(filepath)
  
      downloaded_filepath = maybe_download(
          file_url, "license.txt", expected_bytes=1212
      )
      assert os.path.exists(downloaded_filepath)
      assert os.path.basename(downloaded_filepath) == "license.txt"
  
file_path: recommenders/tests/unit/recommenders/datasets/test_download_utils.py
imports: import os
  import pytest
  import requests
  import logging
  from tempfile import TemporaryDirectory
  from recommenders.datasets.download_utils import maybe_download, download_path
label_desc: Use image node_id 2 for calling a global function with example usage: test_maybe_download(files_fixtures) without return types