我正在使用nose以编程方式运行测试并生成xunit xml。我在xml中注意到,testsuite的name属性始终是nosetests。我想将此值更改为包含我的测试的目录名称,但我似乎无法找到有关如何执行此操作的任何文档。
因此,在下面的代码段中,我希望name="nosetests"
阅读name="sample_test"
....
<testsuite name="nosetests" tests="3" errors="1" failures="1" skip="0">
<testcase classname="app.sample_test.passing" ...
答案 0 :(得分:-1)
要更改测试套件名称,您可以使用输入参数
--xunit-testsuite-name=YOURTESTSUITENAME
http://nose.readthedocs.io/en/latest/plugins/xunit.html#cmdoption-xunit-testsuite-name