コード例 #1
0
ファイル: dag_tests.py プロジェクト: 3009420/mgipython
 def test_dagnode_siblings(self):
     n1 = self.dag_node(1, 't1')
     n2 = self.dag_node(2, 't2')
     n3 = self.dag_node(3, 't3')
     self.addChild(n1, n2, '')
     self.addChild(n1, n3, '')
     dt = buildDagTrees([n3], batchloadOn=False)
     self.assertEquals([[n1, n2, n3]], self.convertTrees(dt))
コード例 #2
0
ファイル: dag_tests.py プロジェクト: mgijax/mgipython
 def test_dagnode_siblings(self):
     n1 = self.dag_node(1, 't1')
     n2 = self.dag_node(2, 't2')
     n3 = self.dag_node(3, 't3')
     self.addChild(n1, n2, '')
     self.addChild(n1, n3, '')
     dt = buildDagTrees([n3], batchloadOn=False)
     self.assertEquals([[n1, n2, n3]], self.convertTrees(dt))
コード例 #3
0
ファイル: dag_tests.py プロジェクト: 3009420/mgipython
    def test_dagnode_two_parents_and_children(self):
        n1 = self.dag_node(1, 't1')
        n2 = self.dag_node(2, 't2')
        n3 = self.dag_node(3, 't3')
        n4 = self.dag_node(4, 't4')
        self.addChild(n1, n2, '')
        self.addChild(n2, n3, '')

        self.addChild(n4, n2, '')

        dt = buildDagTrees([n3], batchloadOn=False)

        self.assertEquals([[n1, n2, n3], [n4, n2, n3]], self.convertTrees(dt))
コード例 #4
0
ファイル: dag_tests.py プロジェクト: 3009420/mgipython
    def test_dagnode_nested_children_and_siblings(self):
        n1 = self.dag_node(1, 't1')
        n2 = self.dag_node(2, 't2')
        n3 = self.dag_node(3, 't3')
        n4 = self.dag_node(4, 't4')
        n5 = self.dag_node(5, 't5')
        self.addChild(n1, n2, '')
        self.addChild(n2, n3, '')
        self.addChild(n2, n4, '')
        self.addChild(n2, n5, '')

        dt = buildDagTrees([n4], batchloadOn=False)
        self.assertEquals([[n1, n2, n3, n4, n5]], self.convertTrees(dt))
コード例 #5
0
ファイル: dag_tests.py プロジェクト: mgijax/mgipython
 def test_dagnode_two_parents_and_children(self):
     n1 = self.dag_node(1, 't1')
     n2 = self.dag_node(2, 't2')
     n3 = self.dag_node(3, 't3')
     n4 = self.dag_node(4, 't4')
     self.addChild(n1, n2, '')
     self.addChild(n2, n3, '')
     
     self.addChild(n4, n2, '')
     
     dt = buildDagTrees([n3], batchloadOn=False)
     
     self.assertEquals([[n1, n2, n3], [n4, n2, n3]], self.convertTrees(dt))
コード例 #6
0
ファイル: dag_tests.py プロジェクト: mgijax/mgipython
 def test_dagnode_nested_children_and_siblings(self):
     n1 = self.dag_node(1, 't1')
     n2 = self.dag_node(2, 't2')
     n3 = self.dag_node(3, 't3')
     n4 = self.dag_node(4, 't4')
     n5 = self.dag_node(5, 't5')
     self.addChild(n1, n2, '')
     self.addChild(n2, n3, '')
     self.addChild(n2, n4, '')
     self.addChild(n2, n5, '')
     
     dt = buildDagTrees([n4], batchloadOn=False)
     self.assertEquals([[n1, n2, n3, n4, n5]], self.convertTrees(dt))
コード例 #7
0
ファイル: dag_tests.py プロジェクト: 3009420/mgipython
 def test_dagnode_one_child(self):
     n1 = self.dag_node(1, 't1')
     n2 = self.dag_node(2, 't2')
     self.addChild(n1, n2, '')
     dt = buildDagTrees([n2], batchloadOn=False)
     self.assertEquals([[n1, n2]], self.convertTrees(dt))
コード例 #8
0
ファイル: dag_tests.py プロジェクト: 3009420/mgipython
 def test_dagnode_leaf(self):
     n1 = self.dag_node(1, 't1')
     dt = buildDagTrees([n1], batchloadOn=False)
     self.assertEquals([[n1]], self.convertTrees(dt))
コード例 #9
0
ファイル: dag_tests.py プロジェクト: mgijax/mgipython
 def test_dagnode_one_child(self):
     n1 = self.dag_node(1, 't1')
     n2 = self.dag_node(2, 't2')
     self.addChild(n1, n2, '')
     dt = buildDagTrees([n2], batchloadOn=False)
     self.assertEquals([[n1, n2]], self.convertTrees(dt))
コード例 #10
0
ファイル: dag_tests.py プロジェクト: mgijax/mgipython
 def test_dagnode_leaf(self):
     n1 = self.dag_node(1, 't1')
     dt = buildDagTrees([n1], batchloadOn=False)
     self.assertEquals([[n1]], self.convertTrees(dt))