code: def test_not_implemented():
      G = nx.MultiGraph()
      pytest.raises(
          nx.NetworkXNotImplemented, EdgeComponentAuxGraph.construct, G
      )
      pytest.raises(
          nx.NetworkXNotImplemented, nx.k_edge_components, G, k=2
      )
      pytest.raises(
          nx.NetworkXNotImplemented, nx.k_edge_subgraphs, G, k=2
      )
      with pytest.raises(nx.NetworkXNotImplemented):
          next(bridge_components(G))
      with pytest.raises(nx.NetworkXNotImplemented):
          next(bridge_components(nx.DiGraph()))
  
imports: import itertools
  import pytest
  import networkx
  from networkx.algorithms.connectivity import EdgeComponentAuxGraph, bridge_components
  from networkx.algorithms.connectivity.edge_kcomponents import general_k_edge_subgraphs
  from networkx.utils import pairwise
label_desc: Use image node_id 9 for calling a global function with example usage: test_not_implemented() without return types