以编程方式启动Nose:
test_argv = ['nosetests', '-a', 'level=gold', '--with-id']
if __name__ == '__main__':
result = nose.run(argv=test_argv)
出于报告目的,我想记录由鼻子运行的测试次数。
Nose的控制台输出包含了多少次测试。
------------------------------------
Ran 294 in x.x seconds
关于如何访问该号码的任何想法?
(不幸的是,result
是一个布尔,所以它没有帮助......)
答案 0 :(得分:1)
您始终可以运行--with-xunit
plugin来生成xml文件并从中读取测试次数
答案 1 :(得分:0)
nosetests --collect-only可以计算测试用例。