class_docstr: Test VISSR file handler.
class_docstr_tok: ["Test","VISSR","file","handler","."]
docstr: Get file-like object for VISSR test file.
docstr_tok: ["Get","file-like","object","for","VISSR","test","file","."]
code: def vissr_file_like(self, vissr_file, with_compression):
      """Get file-like object for VISSR test file."""
      if with_compression:
          open_file = fsspec.open(vissr_file, compression="gzip")
          return FSFile(open_file)
      return vissr_file
  
imports: import datetime
  import gzip
  import fsspec
  import numpy
  import pytest
  import xarray
  from pyresample.geometry import AreaDefinition
  import satpy.tests.reader_tests.gms.test_gms5_vissr_data
  from satpy.readers import FSFile
  from satpy.tests.reader_tests.utils import get_jit_methods, skip_numba_unstable_if_missing
  from satpy.tests.utils import make_dataid
label_desc: Use image node_id 27 for calling the TestFileHandler obj's underlying member method code with example usage: obj.vissr_file_like(vissr_file, with_compression) and returns: vissr_file, FSFile