2010-07-09 87 views
6

我已经安装了Python 2.6的鼻子,它工作正常,但我试图使用选项来生成一个HTML报告。我从命令行输入以下命令:nosetests --cover-html不生成html文档

nosetests --cover-html 

它运行测试但未生成html。

我错过了什么吗?

回答

2

您还需要--with-coverage选项来首先启用coverage插件。

3

这是旧闻,但选项的顺序很重要:

nosetests --with-coverage --cover-erase --cover-html-dir=C:/temp/res --cover-html test.py 
+0

是什么上面的命令和'nosetests test.py --with-HTML-out'区别?! – Karthik 2016-04-26 05:19:13

+0

我没有看到任何与-html-out选项是nosetests。我想你是指另一个名为nose-htmloutput的python包。我不知道这一点。 – max 2016-04-26 18:48:47

+0

好的..是的,我明白了.. – Karthik 2016-04-27 03:27:44