コード例 #1
0
  def test_given_simple_graph_without_cycles(self):
    tree = load_from_edge_list("tests/simple_tree_no_cycles.txt")
    self.assertEqual(tree.number_of_nodes(), 4)
    self.assertEqual(is_spanning_tree(tree, draw = False), True)

    tree = load_from_edge_list("tests/simple_graph_loadtest.txt")
    self.assertEqual(tree.number_of_nodes(), 3)
    self.assertEqual(is_spanning_tree(tree, draw = False), True)
コード例 #2
0
    def test_given_simple_graph_without_cycles(self):
        tree = load_from_edge_list("tests/simple_tree_no_cycles.txt")
        self.assertEqual(tree.number_of_nodes(), 4)
        self.assertEqual(is_spanning_tree(tree, draw=False), True)

        tree = load_from_edge_list("tests/simple_graph_loadtest.txt")
        self.assertEqual(tree.number_of_nodes(), 3)
        self.assertEqual(is_spanning_tree(tree, draw=False), True)
コード例 #3
0
 def test_given_forest(self):
   tree = load_from_edge_list("tests/simple_tree_with_components.txt")
   self.assertEqual(tree.number_of_nodes(), 5)
   self.assertEqual(is_spanning_tree(tree, draw = False), False)
コード例 #4
0
 def test_load_from_edge_list(self):
   network = load_from_edge_list("tests/simple_graph_loadtest.txt")
   self.assertEqual(network.number_of_nodes(), 3)
   self.assertEqual(network.number_of_edges(), 2)
コード例 #5
0
 def test_given_forest(self):
     tree = load_from_edge_list("tests/simple_tree_with_components.txt")
     self.assertEqual(tree.number_of_nodes(), 5)
     self.assertEqual(is_spanning_tree(tree, draw=False), False)
コード例 #6
0
 def test_load_from_edge_list(self):
     network = load_from_edge_list("tests/simple_graph_loadtest.txt")
     self.assertEqual(network.number_of_nodes(), 3)
     self.assertEqual(network.number_of_edges(), 2)