예제 #1
0
 def test_out_degree_unknown_key(self):
     g = Graph()
     g.add_node("new")
     g.add_node("node")
     g.add_node("test")
     g.add_edge("new", "node")
     g.add_edge("node", "test", 45)
     with self.assertRaises(IndexError) as context:
         g.out_degree("blip")
         self.assertTrue(context.exception)
예제 #2
0
 def test_out_degree(self):
     g = Graph()
     g.add_node("new")
     g.add_node("node")
     g.add_node("test")
     g.add_edge("new", "node")
     g.add_edge("node", "test", 45)
     deg = g.out_degree("new")
     self.assertEqual(deg, 1)