我想编写基于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)包含所有测试。