如何运行Python脚本的测试套件用鼻子测试(运行一组测试一起)?(How to run pytho

2019-10-21 05:47发布

我有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?