def testIterNodeAttrManual(self):
        result = []
        expected = ["1", "2", "3"]

        for nodeElem in HelperXml.iterNodeElement( self.dom, "root", "node" ):
            result.append(HelperXml.getNodeAttribute(nodeElem, "attr"))

        self.assertEqual( result, expected )
    def testOldFashionedAttr(self):
        result = []
        expected = ["1", "2", "3"]

        root = HelperXml.getNodeElement( self.dom, "root")
        for rootChild in root.childNodes:
            if rootChild.nodeName == "node":
                result.append(HelperXml.getNodeAttribute( rootChild, "attr" ))

        self.assertEqual( result, expected )