类:Runner

Runner

定义 JasmineParallelRunner 的常见方法和属性。
注意:这应该被视为一个接口。由于 jsdoc 的限制,它只被记录为一个类。你可以安全地假设在两个运行程序类上都具备这些成员,但是继承结构本身是随时可能会更改的实现细节。

成员

exitOnCompletion :boolean

当项目执行完成后,是否导致 Node 进程退出。

类型
  • 布尔值
默认值
  • true

方法

addHelperFile(filePath)

将 helper 文件添加到在执行项目时加载的列表中。

参数
名称 类型 描述
filePath 字符串

要加载的文件的路径。

addMatchingHelperFiles(patterns)

将匹配指定模式的文件添加到 helper 文件列表中。

参数
名称 类型 描述
patterns Array.<string>

helper 文件路径或匹配 helper 文件的 glob 数组。每个路径或 glob 将相对于规范目录进行评估。

addMatchingSpecFiles(patterns)

将匹配指定模式的文件添加到规范文件列表中。

参数
名称 类型 描述
patterns Array.<string>

规范文件路径或匹配规范文件的 glob 数组。每个路径或 glob 将相对于规范目录进行评估。

addReporter(reporter)

将自定义的报告器添加到 Jasmine 环境中。

参数
名称 类型 描述
reporter 报告器

要添加的报告器

参见

addSpecFile(filePath)

将规范文件添加到在执行项目时加载的列表中。

参数
名称 类型 描述
filePath 字符串

要加载的文件的路径。

alwaysListPendingSpecs(value)

设置控制台报告器是否应在发生故障时列出未决规范。

参数
名称 类型 描述
value 布尔值

clearReporters()

清除所有已注册的报告器。

configureDefaultReporter(options)

如果未指定其他报表员,则配置已安装的默认报表员。

参数
名称 类型 描述
选项 ConsoleReporterOptions

loadConfig(config)

从此指定的对象加载配置。

参数
名称 类型 描述
config 配置

loadConfigFile(configFilePathopt)

从此指定文件加载配置。 此文件可以是 JSON 文件或任何可以通过 require 加载的 JS 文件,并提供 Jasmine 配置作为其默认导出内容。

参数
名称 类型 属性 默认值 描述
configFilePath 字符串 <optional>
spec/support/jasmine.json
返回值

承诺

showColors(value)

设置在控制台报表员中显示颜色的选项。

参数
名称 类型 描述
value 布尔值

是否显示颜色