成員
exitOnCompletion :boolean
當套件執行完畢時,是否讓 Node 程序退出。
類型
- boolean
- 預設值
- true
方法
addHelperFile(filePath)
將一個輔助檔案加入到套件執行時將載入的清單中。
參數
名稱 | 類型 | 描述 |
---|---|---|
filePath |
字串 | 要載入的檔案路徑。 |
addMatchingHelperFiles(patterns)
將符合指定模式的檔案加入到輔助檔案清單中。
參數
名稱 | 類型 | 描述 |
---|---|---|
patterns |
Array.<string> | 與輔助檔案相符的輔助檔案路徑或 glob 陣列。每個路徑或 glob 都將根據規範目錄進行評估。 |
addMatchingSpecFiles(patterns)
將符合指定模式的檔案加入到規範檔案清單中。
參數
名稱 | 類型 | 描述 |
---|---|---|
patterns |
Array.<string> | 與規範檔案相符的規範檔案路徑或 glob 陣列。每個路徑或 glob 都將根據規範目錄進行評估。 |
addReporter(reporter)
加入自訂報告員到 Jasmine 環境。
參數
名稱 | 類型 | 描述 |
---|---|---|
reporter |
報告員 | 要加入的報告員 |
- 請參閱
addSpecFile(filePath)
將一個規範檔案加入到套件執行時將載入的清單中。
參數
名稱 | 類型 | 描述 |
---|---|---|
filePath |
字串 | 要載入的檔案路徑。 |
alwaysListPendingSpecs(value)
設定主控台報告員是否應列出待執行的規範,即使有失敗。
參數
名稱 | 類型 | 描述 |
---|---|---|
value |
boolean |
clearReporters()
清除所有已註冊的報告員。
configureDefaultReporter(options)
設定如果沒有指定其他報告員,則安裝的預設報告員。
參數
名稱 | 類型 | 描述 |
---|---|---|
options |
ConsoleReporterOptions |
loadConfig(config)
從指定的物件載入設定。
參數
名稱 | 類型 | 描述 |
---|---|---|
config |
設定 |
loadConfigFile(configFilePathopt)
從指定的文件載入設定。該檔案可以是 JSON 檔案或任何可以載入為模組、並且提供 Jasmine 設定作為其預設匯出的 JS 檔案。
除非這個 Jasmine 實例已經使用 {jsLoader: 'require'} 設定,否則將透過動態 import() 來載入設定檔。動態 import() 支援 ES 模組以及幾乎所有 CommonJS 模組。
參數
名稱 | 類型 | 屬性 | 預設值 | 描述 |
---|---|---|---|---|
configFilePath |
字串 | <選配> |
spec/support/jasmine.json |
回傳
Promise
showColors(value)
設定是否在控制台中顯示色彩。
參數
名稱 | 類型 | 描述 |
---|---|---|
value |
boolean | 是否要顯示色彩 |
verbose(value)
設定以詳細模式執行,印出用於偵錯組態問題可能有用的資訊。
參數
名稱 | 類型 | 描述 |
---|---|---|
value |
boolean | 是否使用詳細模式執行 |