介面:組態

組態

成員

alwaysListPendingSpecs :boolean|undefined

即使存在錯誤,預設的報告者是否應列出未決定的規格.

類型
  • boolean | undefined
預設值
  • true

failSpecWithNoExpectations :boolean|undefined

是否封鎖不包含任何預期的規格。

類型
  • boolean | undefined
預設值
  • false

globalSetup :function|undefined

測試套件執行前完全呼叫一次的函式,即使在平行模式下也一樣。這預計會用於初始化外部程式的狀態,例如啟動外部服務。

如果 globalSetup 函式是非同步的或以其他方式傳回承諾,Jasmine 將等待 Configuration#globalSetupTimeout 毫秒,讓它在執行規格前完成。不支援呼叫回函。

globalSetup 可能會在與規格不同的程式中執行。它所造成的處理中副作用,包括 Jasmine 環境的變更,並未保證會影響任何或所有規格。請使用 beforeEach 或 beforeAll 來進行處理中設定。

類型
  • function | undefined

globalSetupTimeout :Number|undefined

等待非同步 Configuration#globalSetup 完成的毫秒數。

類型
  • Number | undefined
預設值
  • 5000

globalTeardown :function|undefined

測試套件執行後完全呼叫一次的函式,即使在平行模式下也一樣。這預計會用於清除外部程式的狀態,例如關閉外部服務。

如果 globalTeardown 函式是非同步的或以其他方式傳回承諾,Jasmine 將等待 Configuration#globalTeardownTimeout 毫秒,讓它完成。不支援呼叫回函。

globalTeardown 可能會在與規格不同的程式中執行。規格造成的處理中副作用,包括 Jasmine 環境的變更,並未保證會讓 globalTeardown 看見。請使用 afterEach 或 afterAll 來進行處理中清除作業。

類型
  • function | undefined

globalTeardownTimeout :Number|undefined

等待非同步 Configuration#globalTeardown 完成的毫秒數。

類型
  • Number | undefined
預設值
  • 5000

helpers :Array.<string>|undefined

陣列的 yardımcı dosya 路徑或符合 yardımcı dosya 的 glob。每個路徑或 glob 都將相對於規格目錄進行評估。helper 會在規格之前載入。

類型
  • Array.<string> | undefined

jsLoader :string|undefined

指定如何載入名稱以 .js 結尾的檔案。有效值為 "require" 和 "import"。在所有狀況下 "import" 應都安全,並且如果專案包含檔名以 .js 結尾的 ES 模組時,則需要 "import"。

類型
  • string | undefined
預設值
  • "require"

random :boolean|undefined

是否以隨機順序執行規範。

類型
  • boolean | undefined
預設值
  • true

reporters :Array.<Reporter>|undefined

記者陣列。陣列中的每個物件會傳遞給 Jasmine#addReporterParallelRunner#addReporter

這提供了 CLI 選項--reporter = 與完整程式化使用的中間點。請注意,由於記者是有方法的物件,此選項只能用於 JavaScript 設定檔 (例如 spec/support/jasmine.js),而非 JSON。

類型
  • Array.<Reporter> | undefined
請參閱

requires :Array.<string>|undefined

在執行開始時透過程式碼載入指定模組名稱的陣列。

類型
  • Array.<string> | undefined

spec_dir :string|undefined

相對於專案根目錄的規範檔案所包含的目錄。

類型
  • string | undefined

spec_files :Array.<string>|undefined

對應輔助檔案的規範檔案路徑陣列或 glob。每個路徑或 glob 都會相對於規範目錄進行評估。

類型
  • Array.<string> | undefined

stopOnSpecFailure :boolean|undefined

是否在第一次規範失敗時停止套件執行。

類型
  • boolean | undefined
預設值
  • false

stopSpecOnExpectationFailure :boolean|undefined

是否在第一次驗證失敗時停止每個規範。

類型
  • boolean | undefined
預設值
  • false