class_docstr: Test ACSPO Reader.
class_docstr_tok: ["Test","ACSPO","Reader","."]
docstr: Test loading all datasets.
docstr_tok: ["Test","loading","all","datasets","."]
code: def test_load_every_dataset(self):
      """Test loading all datasets."""
      from satpy.readers import load_reader
  
      r = load_reader(self.reader_configs)
      loadables = r.select_files_from_pathnames(
          [
              "20170401174600-STAR-L2P_GHRSST-SSTskin-VIIRS_NPP-ACSPO_V2.40-v02.0-fv01.0.nc",
          ]
      )
      r.create_filehandlers(loadables)
      datasets = r.load(
          [
              "sst",
              "satellite_zenith_angle",
              "sea_ice_fraction",
              "wind_speed",
          ]
      )
      assert len(datasets) == 4
      for d in datasets.values():
          assert d.shape == DEFAULT_FILE_SHAPE
          assert d.dims == ("y", "x")
          assert d.attrs["sensor"] == "viirs"
          assert d.attrs["rows_per_scan"] == 16
  
file_path: satpy/satpy/tests/reader_tests/test_acspo.py
imports: import os
  from datetime import datetime, timedelta
  from unittest import mock
  import numpy
  import pytest
  from satpy.tests.reader_tests.test_netcdf_utils import FakeNetCDF4FileHandler
  from satpy.tests.utils import convert_file_content_to_data_array
label_desc: Use image node_id 4 for calling the TestACSPOReader obj's underlying member method code with example usage: obj.test_load_every_dataset() without return types