如何为不同文件夹中的测试创建一个XML(junit)报告[Python]

时间:2018-09-18 07:32:24

标签: python python-3.x python-unittest

我在不同的文件夹中没有几个测试。每个测试都会生成自己的报告,因为在课程结束时,我有以下代码:

if __name__ == '__main__':
    with open('results.xml', 'wb') as output:
        unittest.main(
            testRunner=xmlrunner.XMLTestRunner(output=output),
            failfast=False, buffer=False, catchbreak=False)

我需要为所有测试生成一个xml:

->Main_folder
-->test1
-->test2
-->test3

我正在使用以下命令从UNIX命令行运行所有测试:

python -m unittest discover -s ./Main_folder

任何人都知道我能做什么。也许可以以某种方式附加结果文件吗? 谢谢

0 个答案:

没有答案