Passed
Push — master ( 669f3d...5fe484 )
by Xianshun
01:23
created

DigraphUnitTest.test_digraph()   A

Complexity

Conditions 2

Size

Total Lines 9

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 2
c 1
b 0
f 0
dl 0
loc 9
rs 9.6666
1
import unittest
2
3
from pyalgs.data_structures.graphs.graph import Graph, Digraph
4
5
6
class GraphUnitTest(unittest.TestCase):
7
    def test_graph(self):
8
        G = Graph(100)
9
10
        G.add_edge(1, 2)
11
        G.add_edge(1, 3)
12
13
        print([i for i in G.adj(1)])
14
15
        self.assertEqual(100, G.vertex_count())
16
17
18
class DigraphUnitTest(unittest.TestCase):
19
    def test_digraph(self):
20
        G = Digraph(100)
21
22
        G.add_edge(1, 2)
23
        G.add_edge(1, 3)
24
25
        print([i for i in G.adj(1)])
26
27
        self.assertEqual(100, G.vertex_count())
28
29
if __name__ == '__main__':
30
    unittest.main()