7

我正在使用 Python 的鼻子,我已将我的一些测试标记为“慢”,如attrib 插件文档中所述。

我想在运行时默认跳过所有“慢”测试nosetests,即无需编写nosetests -a '!slow'。但是我希望能够在显式运行这些测试或编写nosetests -a 'slow'.

我怎样才能做到这一点?

4

1 回答 1

7

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

setup.cfg具有以下内容的文件应该可以工作:

[nosetests]
attr=!speed=slow
于 2013-02-03T16:59:38.707 回答