def test_depth_traversal(): g = Graph() g.add_node(1) g.add_node(2) g.add_node(3) g.add_node(4) g.add_node(5) g.add_node(6) g.add_node(7) g.add_node(8) g.add_node(9) g.add_node(10) g.add_edge(1, 2) g.add_edge(1, 5) g.add_edge(2, 3) g.add_edge(2, 6) g.add_edge(3, 8) g.add_edge(4, 9) g.add_edge(5, 10) g.add_edge(6, 8) g.add_edge(7, 9) g.add_edge(8, 9)
def test_dijkstra(): g = Graph() g.add_node('1') g.add_edge('1', '2', 8) g.add_edge('1', '5', 4) g.add_edge('2', '3', 7)
# -*- coding: utf-8 -*- from __future__ import unicode_literals from graph_weighted import Graph <<<<<<< HEAD def test_bredth_traversal(): ======= import pytest @pytest.fixture() def graph1(): >>>>>>> 069081b32ae7c9ea5dced364a81db2af68e4e1b1 g = Graph() g.add_node(1) g.add_node(2) g.add_node(3) g.add_node(4) g.add_node(5) g.add_node(6) g.add_node(7) g.add_node(8) g.add_node(9) g.add_node(10) g.add_edge(1, 2) g.add_edge(1, 5) g.add_edge(2, 3) g.add_edge(2, 6) g.add_edge(3, 8) g.add_edge(4, 9) g.add_edge(5, 10)