code: def test_icosahedral_cutset():
      G = nx.icosahedral_graph()
      for flow_func in flow_funcs:
          kwargs = {"flow_func": flow_func}
          errmsg = f"Assertion failed in function: {flow_func.__name__}"
          # edge cuts
          edge_cut = nx.minimum_edge_cut(G, **kwargs)
          assert 5 == len(edge_cut), errmsg
          H = G.copy()
          H.remove_edges_from(edge_cut)
          assert not nx.is_connected(H), errmsg
          # node cuts
          node_cut = nx.minimum_node_cut(G, **kwargs)
          assert 5 == len(node_cut), errmsg
          H = G.copy()
          H.remove_nodes_from(node_cut)
          assert not nx.is_connected(H), errmsg
  
imports: import pytest
  import networkx
  from networkx.algorithms import flow
  from networkx.algorithms.connectivity import minimum_st_edge_cut, minimum_st_node_cut
  from networkx.utils import arbitrary_element
label_desc: Use image node_id 7 for calling a global function with example usage: test_icosahedral_cutset() without return types