使用测试ID
允许使用测试ID轻松选择测试。
为执行的每个测试分配(并在详细模式下打印)顺序测试ID。ID可以作为测试名称反馈,这个插件将把它们转换回完整的测试名称。保存输入!
此插件实现 reportStartTest()
, loadTestsFromName()
, loadTestsFromNames()
和 stopTest()
.
启用此插件
此插件是内置的,但默认情况下不加载。
即使您指定 always-on = True
在配置中,除非您也启用它,否则它不会运行。您可以通过将以下内容放入 unittest.cfg
或 nose2.cfg
文件
[unittest]
plugins = nose2.plugins.testid
这个 plugins
参数可以包含插件名称列表,包括 nose2.plugins.testid
配置 [睾丸]
- always-on
- 违约:
假
- 类型:
布尔
- id-file
- 违约:
.鼻形
- 类型:
STR
示例配置
默认配置相当于在 unittest.cfg
文件。
[testid]
always-on = False
id-file = .noseids
命令行选项
- -I DEFAULT, --with-id DEFAULT
将测试ID添加到输出