我正在使用 Python 的鼻子,我已将我的一些测试标记为“慢”,如attrib 插件文档中所述。
我想在运行时默认跳过所有“慢”测试nosetests
,即无需编写nosetests -a '!slow'
。但是我希望能够在显式运行这些测试或编写nosetests -a 'slow'
.
我怎样才能做到这一点?
我正在使用 Python 的鼻子,我已将我的一些测试标记为“慢”,如attrib 插件文档中所述。
我想在运行时默认跳过所有“慢”测试nosetests
,即无需编写nosetests -a '!slow'
。但是我希望能够在显式运行这些测试或编写nosetests -a 'slow'
.
我怎样才能做到这一点?
“选项与命令行中的选项相同,但删除了 -- 前缀”(https://nose.readthedocs.org/en/latest/usage.html#configuration)
setup.cfg
具有以下内容的文件应该可以工作:
[nosetests]
attr=!speed=slow