我有Python中的约50自动脚本,我希望分开它们作为测试套件 - 约5中的每个含义10个套房。 如何使用nosetests实现呢?
Answer 1:
如何只使用:
> nosetests script1.py script2.py script3.py script4.py script5.py
> nosetests script3.py script4.py script5.py script6.py script7.py
> ...
如果你组织你的西装到文件夹,你可以在单次运行运行文件夹中的所有测试。 另外,您也可以使用ATTRIB插件并标记各个测试与特定套件的成员@attr(suit='suit1')
像这样运行它们:
> nosetests -a suit='suit1'
文章来源: How to run python scripts as test suites (running a set of tests together) using nose tests?