收集测试而不运行它们¶
此插件实现 startTestRun()
,设置测试执行器 (event.executeTests
)只收集测试而不执行它们。为此,它调用每个测试的result.starttest、result.addsuccess和result.stoptest,而不调用测试本身。
启用此插件¶
此插件是内置的,但默认情况下不加载。
即使您指定 always-on = True
在配置中,除非您也启用它,否则它不会运行。您可以通过将以下内容放入 unittest.cfg
或 nose2.cfg
文件
[unittest]
plugins = nose2.plugins.collect
这个 plugins
参数可以包含插件名称列表,包括 nose2.plugins.collect