code: def test_check_forhash():
      fname = "foobar"
      orig_hash = "_0x4323dbcefdc51906decd8edcb3327943"
      hashed_name = "".join((fname, orig_hash, ".nii"))
      result, hash = check_forhash(hashed_name)
      assert result
      assert hash == [orig_hash]
      result, hash = check_forhash("foobar.nii")
      assert not result
      assert hash is None
  
imports: import os
  import time
  from pathlib import Path
  from unittest import mock, SkipTest
  import pytest
  from ...testing import TempFATFS
  from ...utils.filemanip import save_json, load_json, fname_presuffix, fnames_presuffix, hash_rename, check_forhash, _parse_mount_table, _cifs_table, on_cifs, copyfile, copyfiles, ensure_list, simplify_list, check_depends, split_filename, get_related_files, indirectory, loadpkl, loadcrash, savepkl, path_resolve, write_rst_list, emptydirs
label_desc: Use image node_id 6 for calling a global function with example usage: test_check_forhash() without return types