メンバー
alwaysListPendingSpecs :boolean|undefined
失敗があっても、デフォルトのレポーターが保留中のスペックを一覧表示するかどうか。
型
- boolean | undefined
- デフォルト値
- true
failSpecWithNoExpectations :boolean|undefined
期待値を含まないスペックを失敗とするかどうか。
型
- boolean | undefined
- デフォルト値
- false
globalSetup :function|undefined
並列モードの場合でも、テストスイートの実行前に必ず1回だけ呼び出される関数。外部サービスの起動など、プロセス外の状態を初期化するために使用することを目的としています。
globalSetup 関数が非同期であるか、Promise を返す場合、Jasmine はスペックを実行する前に最大 Configuration#globalSetupTimeout
ミリ秒待機します。コールバックはサポートされていません。
globalSetup は、スペックとは異なるプロセスで実行される場合があります。Jasmine 環境の変更を含む、プロセス内で発生する副作用は、一部またはすべてのスペックに影響を与えるとは限りません。プロセス内のセットアップには、beforeEach または beforeAll を使用してください。
型
- function | undefined
globalSetupTimeout :Number|undefined
非同期の Configuration#globalSetup
が完了するまで待機するミリ秒数。
型
- Number | undefined
- デフォルト値
- 5000
globalTeardown :function|undefined
並列モードの場合でも、テストスイートの実行後に必ず1回だけ呼び出される関数。外部サービスのシャットダウンなど、プロセス外の状態をクリーンアップするために使用することを目的としています。
globalTeardown 関数が非同期であるか、Promise を返す場合、Jasmine は最大 Configuration#globalTeardownTimeout
ミリ秒待機します。コールバックはサポートされていません。
globalTeardown は、スペックとは異なるプロセスで実行される場合があります。Jasmine 環境の変更を含む、スペックによって引き起こされるプロセス内の副作用は、globalTeardown に対して可視化されるとは限りません。プロセス内のクリーンアップには、afterEach または afterAll を使用してください。
型
- function | undefined
globalTeardownTimeout :Number|undefined
非同期の Configuration#globalTeardown
が完了するまで待機するミリ秒数。
型
- Number | undefined
- デフォルト値
- 5000
helpers :Array.<string>|undefined
ヘルパーファイルのパス、またはヘルパーファイルに一致する glob の配列。各パスまたは glob は、スペックディレクトリを基準に評価されます。ヘルパーはスペックの前にロードされます。
型
- Array.<string> | undefined
jsLoader :string|undefined
.js で終わる名前のファイルの読み込み方法を指定します。有効な値は "require" と "import" です。"import" はすべての場合において安全であり、プロジェクトに .js で終わるファイル名の ES モジュールが含まれている場合は必須です。
型
- string | undefined
- デフォルト値
- "require"
random :boolean|undefined
スペックをランダムな順序で実行するかどうか。
型
- boolean | undefined
- デフォルト値
- true
reporters :Array.<Reporter>|undefined
レポーターの配列。配列内の各オブジェクトは、Jasmine#addReporter
または ParallelRunner#addReporter
に渡されます。
これは、--reporter= CLI オプションと完全なプログラムによる使用の中間を提供します。レポーターはメソッドを持つオブジェクトであるため、このオプションは JSON ではなく、JavaScript 設定ファイル (例:spec/support/jasmine.js
) でのみ使用できます。
型
- Array.<Reporter> | undefined
- 参照
requires :Array.<string>|undefined
実行開始時に require() を介してロードするモジュール名の配列。
型
- 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