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 multiple modified datasets.
code: def test_load_multiple_modified(self):
      """Test loading multiple modified datasets."""
      scene = Scene(filenames=["fake1_1.txt"], reader="fake1")
      scene.load(
          [
              make_dataid(name="ds1", modifiers=("mod1", "mod2")),
              make_dataid(name="ds2", modifiers=("mod2", "mod1")),
          ]
      )
      loaded_ids = list(scene._datasets.keys())
      assert len(loaded_ids) == 2
      for i in loaded_ids:
          if i["name"] == "ds1":
              assert i["modifiers"] == ("mod1", "mod2")
          else:
              assert i["name"] == "ds2"
              assert i["modifiers"] == ("mod2", "mod1")
  
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 14 for calling the TestLoadingComposites obj's underlying member method code with example usage: obj.test_load_multiple_modified() without return types