コンストラクタ
new ParallelRunner(options)
パラメータ
名前 | 型 | 説明 |
---|---|---|
options |
ParallelRunnerOptions | undefined |
例
const ParallelRunner = require('jasmine/parallel');
const runner = new ParallelRunner({numWorkers: 3});
継承元
メンバ
exitOnCompletion :boolean
スイートの実行が完了したときに、Nodeプロセスを終了するかどうか。
型
- boolean
- オーバーライド
- デフォルト値
- true
メソッド
addHelperFile(filePath)
スイートの実行時にロードされるヘルパーファイルのリストにファイルを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
filePath |
string | ロードするファイルへのパス。 |
addMatchingHelperFiles(patterns)
指定されたパターンに一致するファイルをヘルパーファイルのリストに追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
patterns |
Array.<string> | ヘルパーファイルに一致するヘルパーファイルパスの配列、またはglob。各パスまたはglobは、specディレクトリを基準に評価されます。 |
addMatchingSpecFiles(patterns)
指定されたパターンに一致するファイルをspecファイルのリストに追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
patterns |
Array.<string> | specファイルに一致するspecファイルパスの配列、またはglob。各パスまたはglobは、specディレクトリを基準に評価されます。 |
addReporter(reporter)
Jasmine環境にカスタムレポーターを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
reporter |
Reporter | 追加するレポーター |
- オーバーライド
- 参照
addSpecFile(filePath)
スイートの実行時にロードされるspecファイルのリストにファイルを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
filePath |
string | ロードするファイルへのパス。 |
alwaysListPendingSpecs(value)
エラーが発生した場合でも、コンソールレポーターが保留中のspecをリストするかどうかを設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
value |
boolean |
clearReporters()
登録されているすべてのレポーターをクリアします。
- オーバーライド
configureDefaultReporter(options)
他のレポーターが指定されていない場合にインストールされるデフォルトのレポーターを設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
options |
ConsoleReporterOptions |
(非同期) execute(filesopt, filterStringopt) → {Promise.<JasmineDoneInfo>}
テストスイートを実行します。
注意: 返されたPromiseを使用する場合は、exitOnCompletion
をfalseに設定してください。 そうしないと、Promiseが解決される前にNodeプロセスが通常終了します。
パラメータ
名前 | 型 | 属性 | 説明 |
---|---|---|---|
files |
Array.<string> | <オプション> |
以前に設定されたセットの代わりに実行するspecファイル |
filterString |
string | <オプション> |
specをフィルタリングするために使用される正規表現。指定した場合、一致する完全名を持つspecのみが実行されます。 |
戻り値
スイートが完了したときに解決されるPromise。
- 型
- Promise.<JasmineDoneInfo>
loadConfig(config)
指定されたオブジェクトから設定を読み込みます。
パラメータ
名前 | 型 | 説明 |
---|---|---|
config |
設定 |
loadConfigFile(configFilePathopt)
指定されたファイルから設定を読み込みます。ファイルはJSONファイル、またはrequireでロード可能で、デフォルトのエクスポートとしてJasmine設定を提供するJSファイルのいずれかです。
パラメータ
名前 | 型 | 属性 | デフォルト | 説明 |
---|---|---|---|---|
configFilePath |
string | <オプション> |
spec/support/jasmine.json |
戻り値
Promise
showColors(value)
コンソールレポーターで色を表示するかどうかを設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
value |
boolean | 色を表示するかどうか |