如何设置--xunit-file
结果文件以测试脚本的名称和当前目录名称命名?
我正在像这样运行我的测试:
[dir_name]$ nosetests --with-xunit --xunit-file=???? test/test_file_name.py
dir_name
理想情况下,xml 可以以和命名test_file_name
。
谢谢。
这是我放在一起的:
1)因为我在 shell 脚本中执行此操作,所以我可以访问 string test/test_file_name.py
。我--xunit-file=
根据我的测试脚本的名称设置
dir_name
2)后处理I:为xml文件添加前缀
3)后处理II:在每个xml文件中,修改所有的classname="class_name"
以包含dir_name
,像这样,classname="dir_name_class_name
最后一步是必要的,因为我发现只修改 xml 文件名不起作用。要正确显示结果(在 Jenkins 中),还需要修改所有类名。