接口:配置

配置

这表示可用于配置 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