class_docstr: Test high-level reading functionality of GLM L2 reader.
docstr: Test that resolution is added to YAML configured variables.
docstr_tok: ["Test","that","resolution","is","added","to","YAML","configured","variables","."]
code: def test_available_datasets(self):
      """Test that resolution is added to YAML configured variables."""
      # make sure we have some files
      assert self.reader.file_handlers
      available_datasets = list(self.reader.available_dataset_ids)
      # flash_extent_density, DQF, and not_configured are available in our tests
      assert len(available_datasets) == 3
      for ds_id in available_datasets:
          assert ds_id["resolution"] == 2000
      # make sure not_configured was discovered
      names = [dataid["name"] for dataid in available_datasets]
      assert "not_configured" in names
  
file_path: satpy/satpy/tests/reader_tests/test_glm_l2.py
imports: import os
  import unittest
  from unittest import mock
  import numpy
  import xarray
label_desc: Use image node_id 2 for calling the TestGLML2Reader obj's underlying member method code with example usage: obj.test_available_datasets() without return types