有时候我们要让报告整洁美观点,以html展示测试结果,我们可以借助pip install nosehtmloutput插件输出html格式报告
1 from nose.plugins.plugintest import run_buffered as run 2 from htmloutput.htmloutput import HtmlOutput 3 import unittest 4 class mytest(unittest.TestCase): 5 6 def testh1(self): 7 print 1 8 9 def testh2(self): 10 print 2 11 path= os.path.dirname(__file__) 12 outfile = os.path.join(path, 'test.py') 13 run(argv=['nosetests', '-v','--with-html-output','--html-out-file=result.html',outfile],plugins=[HtmlOutput()])
输出html报告展示: