I have a about 50 automated scripts in Python and I would like to separate them as test suites - approx 5 in each meaning 10 suites. How do I achieve it using nosetests?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
How about just using:
> nosetests script1.py script2.py script3.py script4.py script5.py
> nosetests script3.py script4.py script5.py script6.py script7.py
> ...
If you organize your suits into folders you can run all tests in a folder in a single run.
Alternatively, you can use attrib plugin and mark individual tests as members of a particular suite with @attr(suit='suit1')
and run them like this:
> nosetests -a suit='suit1'