在xml报告中更改pytest testsuite名称

时间:2016-12-26 09:13:35

标签: pytest xunit

因为我们使用不同的界面开始相同的测试,然后获取所有报告并将它们发送给jenkins。我们很难识别出哪些界面存在错误。在我们使用鼻子之前,它有参数" - xunit-testsuite-name",有pytest模拟? 我想在报告中更改测试套件的名称

  

testsuite errors =" 0"失败=" 0"名称="的 pytest "跳过=" 0"测试=" 12"时间=" 103.702"

  

testsuite errors =" 0"失败=" 0"名称="的 inteface1 "跳过=" 0"测试=" 12"时间=" 103.702"

1 个答案:

答案 0 :(得分:3)

您可以在Pytest配置文件中添加junit_suite_name属性,因为pytest 3.1:

[pytest]
junit_suite_name = my_suite

这也可以在命令行中设置:

pytest ... -o junit_suite_name=my_suite