code: def test_input_output():
      l = [nx.Graph([(1, 2)]), nx.Graph([(3, 4)], awesome=True)]
      U = nx.disjoint_union_all(l)
      assert len(l) == 2
      assert U.graph["awesome"]
      C = nx.compose_all(l)
      assert len(l) == 2
      l = [nx.Graph([(1, 2)]), nx.Graph([(1, 2)])]
      R = nx.intersection_all(l)
      assert len(l) == 2
  
imports: import pytest
  import networkx
  from networkx.utils import edges_equal
label_desc: Use image node_id 11 for calling a global function with example usage: test_input_output() without return types