MCPcopy Index your code
hub / github.com/clips/pattern / test_graph_nodes

Method test_graph_nodes

test/test_graph.py:166–179  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

164 print "pattern.graph.Graph"
165
166 def test_graph_nodes(self):
167 # Assert graph nodes.
168 g = self.g.copy()
169 g.append(graph.Node, "d")
170 g.add_node("e", base=graph.Node, root=True)
171 self.assertTrue("d" in g)
172 self.assertTrue("e" in g)
173 self.assertTrue(g.root == g["e"])
174 self.assertTrue(g["e"] == g.node("e") == g.nodes[-1])
175 g.remove(g["d"])
176 g.remove(g["e"])
177 self.assertTrue("d" not in g)
178 self.assertTrue("e" not in g)
179 print "pattern.graph.Graph.add_node()"
180
181 def test_graph_edges(self):
182 # Assert graph edges.

Callers

nothing calls this directly

Calls 5

nodeMethod · 0.80
copyMethod · 0.45
appendMethod · 0.45
add_nodeMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected