接口:配置

配置

成员

alwaysListPendingSpecs :布尔值|未定义

默认报表器即使有失败项也应列出待处理的规范。

类型
  • 布尔值 | 未定义
默认值
  • true

failSpecWithNoExpectations :布尔值|未定义

是否使不包含任何期望的规范失败。

类型
  • 布尔值 | 未定义
默认值
  • false

helpers :字符串数组|未定义

与帮助文件路径或匹配帮助文件的glob匹配的帮助文件路径数组。每个路径或glob将相对于规范目录进行评估。助手加载在规范之前。

类型
  • 字符串数组 | 未定义

jsLoader :字符串|未定义

指定如何加载以 .js 结尾的文件名。有效值为 “require” 和 “import”。在所有情况下,“import” 都应该安全,并且如果项目包含以 .js 结尾的文件名的 ES 模块,则需要 “import”。

类型
  • 字符串 | 未定义
默认值
  • "require"

random :布尔值|未定义

是否随机排序规范。

类型
  • 布尔值 | 未定义
默认值
  • true

reporters :报表数组|未定义

报表数组。阵列中的每个对象都会传给addReporter

这为 --reporter= CLI 选项和完全编程用法提供了一个中间地带。请注意,由于报表器是带有方法的对象,因此此选项只能用于 JavaScript 配置文件(例如 spec/support/jasmine.js),而不能用于 JSON。

类型
  • 报表数组 | 未定义
参见

requires :字符串数组|未定义

在执行开始时通过 require() 加载的模块名数组。

类型
  • 字符串数组 | 未定义

spec_dir :字符串|未定义

规范文件所在的目录,相对于项目基础目录。

类型
  • 字符串 | 未定义

spec_files :字符串数组|未定义

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

类型
  • 字符串数组 | 未定义

stopOnSpecFailure :布尔值|未定义

是否在第一个规范失败时停止套件执行。

类型
  • 布尔值 | 未定义
默认值
  • false

stopSpecOnExpectationFailure :boolean|undefined

是否在第一个期望值失败时停止每个规范。

类型
  • 布尔值 | 未定义
默认值
  • false