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