编程语言
首页 > 编程语言> > python – Nose:默认情况下如何跳过测试?

python – Nose:默认情况下如何跳过测试?

作者:互联网

我正在使用Python的鼻子,我将一些测试标记为“慢”,如attrib plugin documentation中所述.

我想在运行nosetests时默认跳过所有“慢速”测试,即无需编写nosetests -a’!slow’.但我希望能够在显式运行它们或编写nosetests时运行这些测试 – 一个’慢’.

我怎样才能做到这一点?

解决方法:

“选项与命令行中的选项相同,删除了 – 前缀”(https://nose.readthedocs.org/en/latest/usage.html#configuration)

具有以下内容的文件setup.cfg应该有效:

[nosetests]
attr=!speed=slow

标签:python,nose,nosetests
来源: https://codeday.me/bug/20190520/1143445.html