類別:jsApiReporter

jsApiReporter

Reporter 預設會新增到 boot.js 中,以便在 Javascript 程式碼中擷取結果來進行記錄。可透過全域物件上的 jsApiReporter 取得一個實例。

方法

executionTime() → {Number}

取得完整 Jasmine 套件執行所需毫秒數。

  • 2.0.0
傳回
類型
Number

specResults(index, length) → {Array.<SpecResult>}

取得一組規格結果。

可分批次擷取,以便更輕鬆地進行序列化。

參數
名稱 類型 說明
index Number

從規格清單中的起始位置。

length Number

要傳回的最大規格結果數目。

  • 2.0.0
傳回
類型
Array.<SpecResult>

specs() → {Array.<SpecResult>}

取得所有規格結果。

  • 2.0.0
傳回
類型
Array.<SpecResult>

status() → {String}

取得 Jasmine 環境的目前狀態。

  • 2.0.0
傳回
  • loadedstarteddone 之一
類型
字串

suiteResults(index, length) → {Array.<SuiteResult>}

取得一組套件結果。

可分批次擷取,以便更輕鬆地進行序列化。

參數
名稱 類型 說明
index Number

從套件清單中的起始位置。

length Number

要傳回的最大套件結果數目。

  • 2.1.0
傳回
類型
Array.<SuiteResult>

suites() → {Object}

取得單一物件中所有套件,並以其 id 作為金鑰。

  • 2.0.0
傳回
類型
物件