code: def test_download_docker_blob(path=None):
      from datalad.consts import (
          DATALAD_SPECIAL_REMOTE,
          DATALAD_SPECIAL_REMOTES_UUIDS,
      )
      from datalad.customremotes.base import init_datalad_remote
  
      with patch_config({"datalad.repo.backend": "SHA256E"}):
          ds = Dataset(path).create()
      ds_repo = ds.repo
      init_datalad_remote(ds_repo, DATALAD_SPECIAL_REMOTE)
  
      id_ = "f0b02e9d092d905d0d87a8455a1ae3e9bb47b4aa3dc125125ca5cd10d6441c9f"
      outfile = ds_repo.pathobj / "blob"
      url = (
          "https://registry-1.docker.io/v2/library/busybox/blobs/sha256:"
          + id_
      )
      ds.download_url(urls=[url], path=str(outfile))
  
      annex_info = ds.repo.get_content_annexinfo(
          paths=[outfile], init=None
      )
      eq_(id_, annex_info[outfile]["keyname"])
      assert_in(
          DATALAD_SPECIAL_REMOTES_UUIDS[DATALAD_SPECIAL_REMOTE],
          ds_repo.whereis([str(outfile)])[0],
      )
  
label_desc: Use image node_id 1 for calling a global function with example usage: test_download_docker_blob(path) without return types