Python 关于使用nosetests的测试的详细信息——不使用html

Python 关于使用nosetests的测试的详细信息——不使用html,python,unit-testing,nose,Python,Unit Testing,Nose,我正在玩一点nosetests,我缺少了可以输出关于测试的详细信息的功能 例如,我正在测试一个彩色频谱随机发生器,其中断言放在特定频率上。然而,输出一个带有频率图和一些关于测试的统计数据的html报告会很有趣 最后,我希望能够以这种方式在报告中插入一些详细信息: def test(): """ Example. """ report.insertPlot() #numpy plot report.insertText("Some text") report.insertS

我正在玩一点
nosetests
,我缺少了可以输出关于测试的详细信息的功能

例如,我正在测试一个彩色频谱随机发生器,其中断言放在特定频率上。然而,输出一个带有频率图和一些关于测试的统计数据的html报告会很有趣

最后,我希望能够以这种方式在报告中插入一些详细信息:

def test():
   """ Example. """
   report.insertPlot() #numpy plot
   report.insertText("Some text")
   report.insertSeparator() # would probably insert a <hr> tag

如何使用
nose
生成详细的测试报告?

看一看:首先安装nose的覆盖率,然后键入$nosetest--with coverage test.py,这将为您提供有关您的应用程序的详细信息test@PetarP我认为覆盖范围与这个问题无关。我的想法是记录测试函数中的手动信息。请看一下:首先为nose安装coverage,然后键入$nosetest--coverage test.py,这将为您提供有关您的应用程序的详细信息test@PetarP我认为覆盖范围与这个问题无关。我的想法是从测试函数中记录手动信息。
def test():
   """ Example. """
   print "Some text that I wish to see in my report"