インターフェース: Reporter

Reporter

これは、Env#addReporter に渡されるオブジェクトで使用可能なレポーターコールバックを表します。

参照

メンバー

reporterCapabilities :ReporterCapabilities|undefined

レポーターがサポートするオプションまたは一般的ではない機能を Jasmine に伝えるために使用されます。指定しない場合、ReporterCapabilities に記述されているデフォルトが適用されます。

バージョン
  • 5.0

メソッド

jasmineDone(suiteInfo, doneオプション)

スイート全体の実行が完了すると、jasmineDone が呼び出されます。

パラメータ
名前 属性 説明
suiteInfo JasmineDoneInfo

実行が完了した Jasmine スイート全体に関する情報です。

done 関数 <オプション>

このコールバックが非同期であり、Jasmine が次に進む前に呼び出されるまで待機する必要があることを Jasmine に指定するために使用されます。

参照
戻り値

オプションで、done を使用する代わりに Promise を返して、Jasmine が完了を待機するようにします。

jasmineStarted(suiteInfo, doneオプション)

jasmineStarted は、すべてのスペックがロードされた後、実行が開始される直前に呼び出されます。

パラメータ
名前 属性 説明
suiteInfo JasmineStartedInfo

実行されている Jasmine スイート全体に関する情報

done 関数 <オプション>

このコールバックが非同期であり、Jasmine が次に進む前に呼び出されるまで待機する必要があることを Jasmine に指定するために使用されます。

参照
戻り値

オプションで、done を使用する代わりに Promise を返して、Jasmine が完了を待機するようにします。

specDone(result, doneオプション)

specDone は、it とそれに関連付けられた beforeEach および afterEach 関数が実行されたときに呼び出されます。

Jasmine は特定の関数を必要としませんが、specDone を定義しないと、レポーターはスペックが失敗した Zeitpunkt を知ることができません。

パラメータ
名前 属性 説明
result SpecResult
done 関数 <オプション>

このコールバックが非同期であり、Jasmine が次に進む前に呼び出されるまで待機する必要があることを Jasmine に指定するために使用されます。

参照
戻り値

オプションで、done を使用する代わりに Promise を返して、Jasmine が完了を待機するようにします。

specStarted(result, doneオプション)

specStarted は、it の実行が開始されたときに呼び出されます(関連付けられた beforeEach 関数を含む)。

パラメータ
名前 属性 説明
result SpecResult

実行されている個々の it に関する情報

done 関数 <オプション>

このコールバックが非同期であり、Jasmine が次に進む前に呼び出されるまで待機する必要があることを Jasmine に指定するために使用されます。

参照
戻り値

オプションで、done を使用する代わりに Promise を返して、Jasmine が完了を待機するようにします。

suiteDone(result, doneオプション)

suiteDone は、指定されたスイートのすべての子スペックとスイートが実行されたときに呼び出されます。

Jasmine は特定の関数を必要としませんが、suiteDone を定義しないと、レポーターはスイートに afterAll でエラーが発生したことを知ることができません。

パラメータ
名前 属性 説明
result SuiteResult
done 関数 <オプション>

このコールバックが非同期であり、Jasmine が次に進む前に呼び出されるまで待機する必要があることを Jasmine に指定するために使用されます。

参照
戻り値

オプションで、done を使用する代わりに Promise を返して、Jasmine が完了を待機するようにします。

suiteStarted(result, doneオプション)

suiteStarted は、describe の実行が開始されたときに呼び出されます。

パラメータ
名前 属性 説明
result SuiteResult

実行されている個々の describe に関する情報

done 関数 <オプション>

このコールバックが非同期であり、Jasmine が次に進む前に呼び出されるまで待機する必要があることを Jasmine に指定するために使用されます。

参照
戻り値

オプションで、done を使用する代わりに Promise を返して、Jasmine が完了を待機するようにします。