クラス: Runner

Runner

JasmineParallelRunner の共通メソッドとプロパティを定義します。
注意: これはインターフェースと見なされるべきです。jsdoc の制限により、クラスとしてドキュメント化されているだけです。これらのメンバーは両方のランナークラスで使用できると安全に想定できますが、継承構造自体はいつでも変更される可能性のある実装の詳細です。

メンバー

exitOnCompletion :boolean

スイートの実行が終了したときに Node プロセスを終了させるかどうか。

  • boolean
デフォルト値
  • true

メソッド

addHelperFile(filePath)

スイートの実行時にロードされるヘルパーファイルのリストに、ヘルパーファイルを追加します。

パラメータ
名前 説明
filePath string

ロードされるファイルへのパス。

addMatchingHelperFiles(patterns)

指定されたパターンに一致するファイルをヘルパーファイルのリストに追加します。

パラメータ
名前 説明
patterns Array.<string>

ヘルパーファイルと一致するヘルパーファイルパスまたは glob の配列。各パスまたは glob は、spec ディレクトリを基準に評価されます。

addMatchingSpecFiles(patterns)

指定されたパターンに一致するファイルをスペックファイルのリストに追加します。

パラメータ
名前 説明
patterns Array.<string>

スペックファイルと一致するスペックファイルパスまたは glob の配列。各パスまたは glob は、spec ディレクトリを基準に評価されます。

addReporter(reporter)

カスタムレポーターを Jasmine 環境に追加します。

パラメータ
名前 説明
reporter Reporter

追加するレポーター

参照

addSpecFile(filePath)

スイートの実行時にロードされるスペックファイルのリストに、スペックファイルを追加します。

パラメータ
名前 説明
filePath string

ロードされるファイルへのパス。

alwaysListPendingSpecs(value)

コンソールレポーターが、失敗した場合でも保留中のスペックを一覧表示するかどうかを設定します。

パラメータ
名前 説明
value boolean

clearReporters()

登録されているすべてのレポーターをクリアします。

configureDefaultReporter(options)

他のレポーターが指定されていない場合にインストールされるデフォルトのレポーターを設定します。

パラメータ
名前 説明
options ConsoleReporterOptions

loadConfig(config)

指定されたオブジェクトから設定を読み込みます。

パラメータ
名前 説明
config Configuration

loadConfigFile(configFilePathopt)

指定されたファイルから設定を読み込みます。ファイルは JSON ファイル、または require 経由でロード可能で、デフォルトエクスポートとして Jasmine 設定を提供する任意の JS ファイルです。

パラメータ
名前 属性 デフォルト 説明
configFilePath string <オプション>
spec/support/jasmine.json
戻り値

Promise

showColors(value)

コンソールレポーターで色を表示するかどうかを設定します。

パラメータ
名前 説明
value boolean

色を表示するかどうか