会话引用
会话
在nose2中,测试运行的所有配置都封装在 Session
实例。插件的会话始终可用为 self.session
.
- class nose2.session.Session[源代码]
配置会话。
封装给定测试运行的所有配置。
- argparse
的实例
argparse.ArgumentParser
. 插件可以直接使用它来添加参数和参数组,但是 must 在他们的__init__
方法。
- pluginargs
argparse参数组,插件(默认情况下)将其命令行参数放在其中。插件可以直接使用它来添加参数,但是 must 在他们的
__init__
方法。
- hooks
这个
nose2.events.PluginInterface
实例包含所有可用的插件方法和挂钩。
- plugins
加载的列表——但不一定 积极的 --插件。
- verbosity
当前详细级别。默认值:1。
- startDir
启动测试运行目录。测试发现从这里开始。默认值:当前工作目录。
- topLevelDir
测试运行的顶级目录。此目录将添加到sys.path。默认:启动目录。
- libDirs
代码目录的名称,相对于起始目录。违约: ['lib'、'src'] . 这些目录将添加到sys.path和discovery(如果存在)。
- testFilePattern
用于发现测试模块文件的模式。默认:测试*.py
- testMethodPrefix
用于发现测试方法和函数的前缀:默认值:“test”。
- unittest
nose2本身的配置部分。
配置
从配置文件部分加载的配置值可供插件使用。 Config
实例。设置的插件 configSection
将有一个 Config
实例可用为 self.config
.