Package visgraph :: Package unittests :: Module basictest
[hide private]
[frames] | no frames]

Source Code for Module visgraph.unittests.basictest

 1   
 2  import visgraph.graphcore as vg_graphcore 
 3   
4 -def vgtest_basic_graph():
5 6 g = vg_graphcore.HierarchicalGraph() 7 8 n1 = g.addNode(ninfo={'name':'woot'}) 9 n2 = g.addNode(ninfo={'name':'baz'}) 10 n3 = g.addNode(ninfo={'name':'faz'}) 11 n4 = g.addNode(ninfo={'name':'foo'}) 12 13 g.setNodeInfo(n1,'hi', 'oh hai!') 14 15 g.addEdge(n1,n2) 16 g.addEdge(n1,n3) 17 g.addEdge(n1,n4) 18 g.addEdge(n3,n4) 19 20 print 'ROOTS',g.getRootNodes() 21 print g.getNodeInfo(n1, 'hi')
22