code: def test_make_clique_bipartite(self):
      G = self.G
      B = nx.make_clique_bipartite(G)
      assert sorted(B) == [
          -5,
          -4,
          -3,
          -2,
          -1,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
      ]
      # Project onto the nodes of the original graph.
      H = nx.projected_graph(B, range(1, 12))
      assert H.adj == G.adj
      # Project onto the nodes representing the cliques.
      H1 = nx.projected_graph(B, range(-5, 0))
      # Relabel the negative numbers as positive ones.
      H1 = nx.relabel_nodes(H1, {-v: v for v in range(1, 6)})
      assert sorted(H1) == [1, 2, 3, 4, 5]
  
file_path: networkx/networkx/algorithms/tests/test_clique.py
imports: import pytest
  import networkx
  from networkx import convert_node_labels_to_integers
label_desc: Use image node_id 8 for calling the TestCliques obj's underlying member method code with example usage: obj.test_make_clique_bipartite() without return types