類別:ParallelReportDispatcher

ParallelReportDispatcher(onError)

包裝方便從 jasmine-core 外部使用的報告調度程式。

這旨在幫助 jasmine(Node.js 的 Jasmine 執行程式)等套件執行自己的報告調度,以支援平行執行。如果您沒有實作支援平行執行的執行程式套件,這個類別可能不是您正在尋找的。

警告:請勿在 Jasmine 規格執行的同一個程序中使用 ParallelReportDispatcher。這樣做會破壞 Jasmine 的錯誤處理。

建構函式

新的 ParallelReportDispatcher(onError)

參數
名稱 類型 說明
onError function

發生未處理例外、未處理承諾拒絕或明確的報告器錯誤時呼叫的函式

實作

方法

addReporter(reporterToAdd)

將報告器加入會傳送事件的報告器清單。

參數
名稱 類型 說明
reporterToAdd Reporter

要加入的報告器。

參閱

clearReporters()

清除所有已註冊的報告器。

installGlobalErrors()

安裝全域錯誤處理常式。呼叫此方法後,任何未處理例外或未處理承諾拒絕都會傳送至傳遞給建構函式的 onError 回呼。

uninstallGlobalErrors()

解除安裝全域錯誤處理常式。