我正在玩nosetests
并且我错过了我可以输出有关测试的详细信息的功能。
例如,我正在测试彩色频谱随机发生器,其中断言被置于特定频率上。但是,输出带有频率图的html报告和一些关于测试的统计信息会很有趣。
在一天结束时,我希望能够以这种方式在报告中插入一些详细信息:
def test():
""" Example. """
report.insertPlot() #numpy plot
report.insertText("Some text")
report.insertSeparator() # would probably insert a <hr> tag
我目前注意到下面这样做是行不通的。
def test():
""" Example. """
print "Some text that I wish to see in my report"
如何使用nose
生成详细的测试报告?