這代表可設定 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