class_docstr: Test the Scene object's `.load` method for composites.
class_docstr_tok: ["Test","the","Scene","object","'s","`",".load","`","method","for","composites","."]
docstr: Test loading a dataset has multiple resolutions available with different resolutions.
code: def test_load_multiple_resolutions(self):
      """Test loading a dataset has multiple resolutions available with different resolutions."""
      scene = Scene(filenames=["fake1_1.txt"], reader="fake1")
      comp25 = make_cid(name="comp25", resolution=1000)
      scene[comp25] = xr.DataArray(
          [], attrs={"name": "comp25", "resolution": 1000}
      )
      scene.load(["comp25"], resolution=500)
  
      loaded_ids = list(scene._datasets.keys())
      assert len(loaded_ids) == 2
      assert loaded_ids[0]["name"] == "comp25"
      assert loaded_ids[0]["resolution"] == 500
      assert loaded_ids[1]["name"] == "comp25"
      assert loaded_ids[1]["resolution"] == 1000
  
imports: from unittest import mock
  import pytest
  import xarray
  from dask import array
  from satpy import Scene
  from satpy.tests.utils import make_cid, make_dataid, make_dsq, spy_decorator
label_desc: Use image node_id 2 for calling the TestLoadingComposites obj's underlying member method code with example usage: obj.test_load_multiple_resolutions() without return types