class_docstr: Main test class for the LI L2 reader.
class_docstr_tok: ["Main","test","class","for","the","LI","L2","reader","."]
docstr: Test daskified generation of coords.
docstr_tok: ["Test","daskified","generation","of","coords","."]
code: def test_generate_coords_on_accumulated_prods(self, filetype_infos):
      """Test daskified generation of coords."""
      accumulated_products = [
          "li_l2_af_nc",
          "li_l2_afr_nc",
          "li_l2_afa_nc",
      ]
      coordinate_datasets = ["longitude", "latitude"]
  
      for accum_prod in accumulated_products:
          for ds_name in coordinate_datasets:
              handler = LIL2NCFileHandler(
                  "filename",
                  {},
                  extract_filetype_info(filetype_infos, accum_prod),
              )
              dsid = make_dataid(name=ds_name)
              dset = handler.get_dataset(dsid)
              # Check dataset type
              assert isinstance(dset, xr.DataArray)
              vals = dset.values
              assert vals is not None
  
imports: import os
  from datetime import datetime
  from unittest import mock
  import numpy
  import pytest
  import xarray
  from pyproj import Proj
  from satpy._config import config_search_paths
  from satpy.readers.li_base_nc import LINCFileHandler
  from satpy.readers.li_l2_nc import LI_GRID_SHAPE, LIL2NCFileHandler
  from satpy.readers.yaml_reader import load_yaml_configs
  from satpy.tests.reader_tests._li_test_utils import FakeLIFileHandlerBase, extract_filetype_info, get_product_schema, products_dict
  from satpy.tests.utils import make_dataid
label_desc: Use image node_id 24 for calling the TestLIL2 obj's underlying member method code with example usage: obj.test_generate_coords_on_accumulated_prods(filetype_infos) without return types