class_docstr: Test VISSR file handler.
class_docstr_tok: ["Test","VISSR","file","handler","."]
docstr: Get expected lon/lat coordinates.
  
  Computed with JMA's Msial library for 2 pixels near the central column
  (6688.5/1672.5 for VIS/IR).
  
  VIS:
  
  pix = [6688, 6688, 6689, 6689]
  lin = [2744, 8356, 2744, 8356]
  
  IR1:
  
  pix = [1672, 1672, 1673, 1673]
  lin = [686, 2089, 686, 2089]
docstr_tok: ["Get","expected","lon\/lat","coordinates",".","Computed","with","JMA","'s","Msial","library","for","2","pixels","near","the","central","column","(","6688.5\/1672.5","for","VIS\/IR",")",".","VIS",":","pix","=","[","6688",",","6688",",","6689",",","6689","]","lin","=","[","2744",",","8356",",","2744",",","8356","]","IR1",":","pix","=","[","1672",",","1672",",","1673",",","1673","]","lin","=","[","686",",","2089",",","686",",","2089","]"]
code: def lons_lats_exp(self, dataset_id):
      """Get expected lon/lat coordinates.
  
      Computed with JMA's Msial library for 2 pixels near the central column
      (6688.5/1672.5 for VIS/IR).
  
      VIS:
  
      pix = [6688, 6688, 6689, 6689]
      lin = [2744, 8356, 2744, 8356]
  
      IR1:
  
      pix = [1672, 1672, 1673, 1673]
      lin = [686, 2089, 686, 2089]
      """
      expectations = {
          "IR1": {
              "lons": [
                  [139.680120, 139.718902],
                  [140.307367, 140.346062],
              ],
              "lats": [
                  [35.045132, 35.045361],
                  [-34.971012, -34.970738],
              ],
          },
          "VIS": {
              "lons": [
                  [139.665133, 139.674833],
                  [140.292579, 140.302249],
              ],
              "lats": [
                  [35.076113, 35.076170],
                  [-34.940439, -34.940370],
              ],
          },
      }
      exp = expectations[dataset_id["name"]]
      lons = xr.DataArray(exp["lons"], dims=("y", "x"))
      lats = xr.DataArray(exp["lats"], dims=("y", "x"))
      return lons, lats
  
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 32 for calling the TestFileHandler obj's underlying member method code with example usage: obj.lons_lats_exp(dataset_id) and returns: lons,  lats