code: def sc_h5_file(tmp_path_factory):
      """Create a fake HSAF SC HDF5 file."""
      filename = (
          tmp_path_factory.mktemp("data") / "h10_20221115_day_merged.H5"
      )
      h5f = h5py.File(filename, mode="w")
      h5f.create_dataset("SC", SHAPE_SC, dtype=np.uint8)
      h5f.create_dataset("colormap", SHAPE_SC_COLORMAP, dtype=np.uint8)
      return str(filename)
  
file_path: satpy/satpy/tests/reader_tests/test_hsaf_h5.py
imports: import os
  from datetime import datetime
  import h5py
  import numpy
  import pytest
  from satpy import Scene
  from satpy.resample import get_area_def
label_desc: Use image node_id 1 for calling a global function with example usage: sc_h5_file(tmp_path_factory) and returns: str