题外话:找点资料可真难啊~
问题描述:nose配合NoteUNit生成XML文件(命令行+脚本)
问题分析:NoteUNit是nose的一个插件,可用于命令行的notetests和脚本中的nose.run()
解决方案:
1.notetests -w D:/test --with-xunit --xunit-file=test.xml
2.在脚本文件所在目录D:/test下创建新脚本main.py
if __name__ == "__main__":
argvs = ["nosetests",
"--with-xunit",
"--xunit-file=test.xml"]
nose.run(argv=argvs)