Пример #1
0
    def testChildAdd(self):
        """
        Test to see if adding a child item works as it should.
        """
        items = ["elephant", "rat"]
        new_node1 = Node("elephant")
        new_node2 = Node("rat")
        i = 0

        self.node1.child = new_node1
        new_node1.parent = self.node1

        new_node1.next = new_node2
        new_node2.prev = new_node1

        for node in self.node1.child.iter():
            self.assertEquals(node.name, items[i])
            i += 1