Robot.api用于仅在传递测试的情况下将output.xml重新生成到output.xml

时间:2016-12-02 11:00:47

标签: robotframework

我想编写基于output.xml的脚本生成output_pass.xml而不会失败。我的解决方案不起作用:

class ExecutionStatus(ResultVisitor):
    def visit_test(self, test):
        if test.status == 'FAIL':
            test= None

def rm_failed(inpath, outpath):
    result = ExecutionResult(inpath)
    result.visit(ExecutionStatus())
    result.save(outpath)

rm_failed("output.xml", "passed.xml")
在pass.xml上生成的

html(rebot passed.xml)包含所有测试。

0 个答案:

没有答案