guohanghui/graph-theory
0
1from graph.visuals import plot_2d2from graph import Graph3 4 5def test_bad_input():6 g = Graph(from_list=[7 (0, 1, 1), # 3 edges:8 ])9 try:10 _ = plot_2d(g)11 raise AssertionError12 except (ValueError, ImportError):13 pass14 15 16def test_bad_input1():17 g = Graph(from_list=[18 ((1,), (0, 1), 1),19 ])20 try:21 _ = plot_2d(g)22 raise AssertionError23 except (ValueError, ImportError):24 pass25 26 27def test_bad_input2():28 g = Graph(from_list=[29 ((1, 2), ('a', 'b'), 1),30 ])31 try:32 _ = plot_2d(g)33 raise AssertionError34 except (ValueError, ImportError):35 pass36 37 38def test_bad_input3():39 g = Graph(from_list=[40 ((1, 'b'), ('b', 1), 1)41 ])42 try:43 _ = plot_2d(g)44 raise AssertionError45 except (ValueError, ImportError):46 pass47 48 