def test_addParent(self): node1 = DagNode(11) node2 = DagNode(22) node1.addParent(node2) self.assertTrue(node2 in node1.getParents()) node2.addParent(node1) self.assertTrue(node1 in node2.getParents())
def test_addParent( self ): node1 = DagNode( 11 ) node2 = DagNode( 22 ) node1.addParent( node2 ) self.assertTrue( node2 in node1.getParents() ) node2.addParent( node1 ) self.assertTrue( node1 in node2.getParents() )
def test_isRoot(self): node1 = DagNode(11) node2 = DagNode(22) node3 = DagNode(33) self.assertTrue(node1.isRoot()) node1.addChild(node2) self.assertTrue(node1.isRoot()) node3.addChild(node1) self.assertTrue(node1.isRoot()) node1.addParent(node3) self.assertFalse(node1.isRoot())
def test_isRoot( self ): node1 = DagNode( 11 ) node2 = DagNode( 22 ) node3 = DagNode( 33 ) self.assertTrue( node1.isRoot() ) node1.addChild( node2 ) self.assertTrue( node1.isRoot() ) node3.addChild( node1 ) self.assertTrue( node1.isRoot() ) node1.addParent( node3 ) self.assertFalse( node1.isRoot() )