Esempio n. 1
0
def transformXMLFile2XMLFile(sourceXml, xlsTransform, outfile):
    '''
    Convert the input xml file using 
    the input xls transform file.
    Write output to outfile
    '''
    source = cxUtilities.readFile(sourceXml)
    transform = cxUtilities.readFile(xlsTransform)
    result_tree = transformXML(source, transform)
    cxUtilities.writeToNewFile(filename=outfile, text=str(result_tree))
Esempio n. 2
0
def transformXMLFile2XMLFile(sourceXml, xlsTransform, outfile):
    """
    Convert the input xml file using 
    the input xls transform file.
    Write output to outfile
    """
    source = cxUtilities.readFile(sourceXml)
    transform = cxUtilities.readFile(xlsTransform)
    result_tree = transformXML(source, transform)
    cxUtilities.writeToNewFile(filename=outfile, text=str(result_tree))
Esempio n. 3
0

def transformXMLFile2XMLFile(sourceXml, xlsTransform, outfile):
    '''
    Convert the input xml file using 
    the input xls transform file.
    Write output to outfile
    '''
    source = cxUtilities.readFile(sourceXml)
    transform = cxUtilities.readFile(xlsTransform)
    result_tree = transformXML(source, transform)
    cxUtilities.writeToNewFile(filename=outfile, text=str(result_tree))


def convertCTestFile2JUnit(ctestFile, junitFile):
    xlstFile = '%s/ctest2junit.xsl' % cxUtilities.getPathToModule()
    transformXMLFile2XMLFile(ctestFile, xlstFile, junitFile)


if __name__ == '__main__':
    TAGfile = open(sys.argv[1] + "/Testing/TAG", 'r')
    dirname = TAGfile.readline().strip()

    sourceXml = sys.argv[1] + "/Testing/" + dirname + "/Test.xml"
    xlsTransform = sys.argv[2]

    result_tree = transformXML(cxUtilities.readFile(sourceXml),
                               cxUtilities.readFile(xlsTransform))

    print(result_tree)
Esempio n. 4
0
    return result_tree


def transformXMLFile2XMLFile(sourceXml, xlsTransform, outfile):
    """
    Convert the input xml file using 
    the input xls transform file.
    Write output to outfile
    """
    source = cxUtilities.readFile(sourceXml)
    transform = cxUtilities.readFile(xlsTransform)
    result_tree = transformXML(source, transform)
    cxUtilities.writeToNewFile(filename=outfile, text=str(result_tree))


def convertCTestFile2JUnit(ctestFile, junitFile):
    xlstFile = "%s/ctest2junit.xsl" % cxUtilities.getPathToModule()
    transformXMLFile2XMLFile(ctestFile, xlstFile, junitFile)


if __name__ == "__main__":
    TAGfile = open(sys.argv[1] + "/Testing/TAG", "r")
    dirname = TAGfile.readline().strip()

    sourceXml = sys.argv[1] + "/Testing/" + dirname + "/Test.xml"
    xlsTransform = sys.argv[2]

    result_tree = transformXML(cxUtilities.readFile(sourceXml), cxUtilities.readFile(xlsTransform))

    print(result_tree)