class_docstr: Test get dataset function of the NC_ABI_L2 reader.
class_docstr_tok: ["Test","get","dataset","function","of","the","NC_ABI_L2","reader","."]
docstr: Test that Low Cloud and Fog filenames work.
docstr_tok: ["Test","that","Low","Cloud","and","Fog","filenames","work","."]
code: def test_get_dataset_gfls(self):
      """Test that Low Cloud and Fog filenames work."""
      from satpy.tests.utils import make_dataid
  
      filename_info = {"platform_shortname": "g16", "scene_abbr": "FD"}
      key = make_dataid(name="MVFR_Fog_Prob")
      with _create_reader_for_fake_data(
          "GFLS", _create_cmip_dataset("MVFR_Fog_Prob"), filename_info
      ) as reader:
          res = reader.get_dataset(key, {"file_key": "MVFR_Fog_Prob"})
      assert res.attrs["platform_name"] == "GOES-16"
  
imports: import contextlib
  from typing import Optional
  from unittest import mock
  import numpy
  import pytest
  import xarray
label_desc: Use image node_id 2 for calling the Test_NC_ABI_L2_get_dataset obj's underlying member method code with example usage: obj.test_get_dataset_gfls() without return types