class_docstr: Benchmark FCI FDHSI test data reading.
class_docstr_tok: ["Benchmark","FCI","FDHSI","test","data","reading","."]
docstr: Fetch the data files.
docstr_tok: ["Fetch","the","data","files","."]
code: def setup_cache(self, *args):
      """Fetch the data files."""
      fns = self.get_filenames()
      cnt = len(fns)
      if cnt > 40:
          raise ValueError(f"Expected 41 files, found {cnt:d}")
      if cnt < 40:
          fns = satpy.demo.download_fci_test_data()
  
imports: from __future__ import annotations
  import fnmatch
  import os
  import satpy
  import satpy.demo.fci
  from .utils import GeoBenchmarks
label_desc: Use image node_id 1 for calling the FCI obj's underlying member method code with example usage: obj.setup_cache() without return types