class_docstr: Test the Scene's handling of various dependencies.
class_docstr_tok: ["Test","the","Scene","'s","handling","of","various","dependencies","."]
docstr: Test Scene available composites when existing loaded arrays have sensor set to None.
  
  Some readers or composites (ex. static images) don't have a sensor and
  developers choose to set it to `None`. This test makes sure this
  doesn't break available composite IDs.
code: def test_available_when_sensor_none_in_preloaded_dataarrays(self):
      """Test Scene available composites when existing loaded arrays have sensor set to None.
  
      Some readers or composites (ex. static images) don't have a sensor and
      developers choose to set it to `None`. This test makes sure this
      doesn't break available composite IDs.
  
      """
      scene = _scene_with_data_array_none_sensor()
      available_comp_ids = scene.available_composite_ids()
      assert make_cid(name="static_image") in available_comp_ids
  
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 11 for calling the TestSceneAllAvailableDatasets obj's underlying member method code with example usage: obj.test_available_when_sensor_none_in_preloaded_dataarrays() without return types