CoolFace
Apppublic

guohanghui/graph-theory

sourceHugging Faceupdated 7mo agoView on Hugging Face
0likes
test_visuals.py48 linesDownload Raw Back to tests
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