这表示可用于配置 Jasmine 的可用选项。未提供的选项将使用其默认值。
- 自
- 3.3.0
- 见
成员
autoCleanClosures :boolean
套件运行完后,清理闭包(通过清除存储函数的引用完成)。这样可以防止内存泄露,但是你无法多次运行 jasmine。
类型
- 布尔值
- 自
- 3.10.0
- 默认值
- true
failSpecWithNoExpectations :Boolean
如果规范未运行任何期望,则规范是否失败。默认情况下,未运行任何期望的规范报告为已通过。如果将此设置为 true,则该规范将报告为失败。
类型
- 布尔值
- 自
- 3.5.0
- 默认值
- false
hideDisabled :Boolean
报告器是否应在其输出中隐藏已禁用规范。当前仅受 Jasmine 的 HTMLReporter 支持
类型
- 布尔值
- 自
- 3.3.0
- 默认值
- false
random :Boolean
是否随机化规范执行顺序
类型
- 布尔值
- 自
- 3.3.0
- 默认值
- true
seed :number|string
用作随机化基础的种子。Null 会在执行开始时随机确定种子。
类型
- number | string
- 自
- 3.3.0
- 默认值
- null
specFilter :SpecFilter
过滤规范所使用的函数
类型
- 自
- 3.3.0
- 默认值
- 始终返回 true 的函数。
stopOnSpecFailure :Boolean
在第一次规范失败后是否停止套件执行
在并行模式下,`stopOnSpecFailure` 尽最大努力工作。Jasmine 会在出现故障后尽快停止执行,但可能不是立即停止。
类型
- 布尔值
- 自
- 3.9.0
- 默认值
- false
stopSpecOnExpectationFailure :Boolean
是否让测试用例仅有一个预期失败。
类型
- 布尔值
- 自
- 3.3.0
- 默认值
- false
verboseDeprecations :Boolean
在每次使用时是否对于某些不赞成的功能发出警告。如果未设置或设置为 false,对于倾向于被频繁调用的方法,不赞成使用警告仅被发出一次或以其他方式节制,以防止警告太多而过载套件的输出。
类型
- 布尔值
- 自
- 3.6.0
- 默认值
- false