class_docstr: Test MSU GS/A L1B Reader.
class_docstr_tok: ["Test","MSU","GS\/A","L1B","Reader","."]
docstr: Wrap HDF5 file handler with our own fake handler.
docstr_tok: ["Wrap","HDF5","file","handler","with","our","own","fake","handler","."]
code: def setup_method(self):
      """Wrap HDF5 file handler with our own fake handler."""
      from satpy._config import config_search_paths
      from satpy.readers import load_reader
      from satpy.readers.msu_gsa_l1b import MSUGSAFileHandler
  
      self.reader_configs = config_search_paths(
          os.path.join("readers", self.yaml_file)
      )
      # http://stackoverflow.com/questions/12219967/how-to-mock-a-base-class-with-python-mock-library
      self.p = mock.patch.object(
          MSUGSAFileHandler, "__bases__", (FakeHDF5FileHandler2,)
      )
      self.fake_handler = self.p.start()
      self.p.is_local = True
  
      filenames = ["ArcticaM1_202201131245.h5"]
      self.reader = load_reader(self.reader_configs)
      files = self.reader.select_files_from_pathnames(filenames)
      self.reader.create_filehandlers(files)
  
file_path: satpy/satpy/tests/reader_tests/test_msu_gsa_l1b.py
imports: import os
  from unittest import mock
  import dask.array
  import numpy
  import pytest
  import xarray
  from satpy.tests.reader_tests.test_hdf5_utils import FakeHDF5FileHandler
  from satpy.tests.utils import make_dataid
label_desc: Use image node_id 1 for calling the TestMSUGSABReader obj's underlying member method code with example usage: obj.setup_method() without return types