code: def test_drop_nodes(self):
      cg = CGFull()
      g = cg.edges(
          pd.DataFrame(
              {"x": ["m", "m", "n", "m"], "y": ["a", "b", "c", "d"]}
          ),
          "x",
          "y",
      )
      g2 = g.drop_nodes(["m"])
      assert g2._edges.to_dict(orient="records") == [
          {"x": "n", "y": "c"}
      ]
  
imports: import os, pandas, pytest, unittest
  from graphistry.compute import ComputeMixin
  from graphistry.plotter import PlotterBase
  from graphistry.tests.common import NoAuthTestCase
label_desc: Use image node_id 12 for calling the TestComputeMixin obj's underlying member method code with example usage: obj.test_drop_nodes() without return types