インターフェース: Configuration

Configuration

設定ファイルのプロパティと、runSpecsへの引数を指定します。

拡張

メンバー

alwaysListPendingSpecs :boolean|undefined

失敗があってもデフォルトのレポーターが保留中のスペックをリストするかどうか。

  • boolean | undefined
デフォルト値
  • true

browser :string|BrowserInfo|undefined

スペックを実行するブラウザ。

color :boolean|undefined

コンソール出力で色を使用するかどうか。

  • boolean | undefined
デフォルト値
  • true

cssFiles :Array.<string>|undefined

CSSファイルパス、またはCSSファイルに一致するglobの配列。各パスまたはglobは、ServerCtorOptions#srcDirを基準に評価されます。

  • Array.<string> | undefined
継承元

enableTopLevelAwait :boolean|undefined

トップレベルのawaitのサポートを有効にするかどうか。このオプションは、パフォーマンスの低下を伴うため、デフォルトではオフになっています。

  • boolean | undefined
デフォルト値
  • false

esmFilenameExtension :string|undefined

ESモジュールで使用されるファイル拡張子

  • string | undefined
継承元
デフォルト値
  • ".mjs"

helpers :Array.<string>|undefined

ヘルパーファイルパス、またはヘルパーファイルに一致するglobの配列。各パスまたはglobは、ServerCtorOptions#specDirを基準に評価されます。ヘルパーはスペックの前にロードされます。

  • Array.<string> | undefined
継承元

importMap :ImportMap|undefined

ブラウザでのESモジュールテストを有効にするために、<head>セクションに<script type="importmap">セクションを生成するためのインポートマップエントリ。

デフォルト値
  • undefined

jasmineCore :any|undefined

使用するjasmine-coreのインスタンス。jasmine-coreを標準的でない方法でロードする必要がある場合に使用します。ほとんどの場合、省略する必要があります。

  • any | undefined
継承元

port :number|undefined

リッスンするポート。

  • number | undefined
継承元

projectBaseDir :string|undefined

プロジェクトのルートディレクトリ。

  • string | undefined
継承元

reporters :Array.<(string|Reporter)>

レポーターの配列、またはレポーターを定義するモジュールの名前の配列。エントリが文字列の場合、レポーターコンストラクタをデフォルトエクスポートするモジュールのインポート指定子である必要があります。コンストラクタは引数なしで呼び出されます。

  • Array.<(string|Reporter)>

specDir :string

ServerCtorOptions#projectBaseDirを基準とした、スペックファイルが格納されているディレクトリ。

  • string
継承元

specFiles :Array.<string>|undefined

スペックファイルパス、またはスペックファイルに一致するglobの配列。各パスまたはglobは、ServerCtorOptions#specDirを基準に評価されます。

  • Array.<string> | undefined
継承元

srcDir :string

ServerCtorOptions#projectBaseDirを基準とした、ソースファイルが格納されているディレクトリ。

  • string
継承元

srcFiles :Array.<string>|undefined

ソースファイルパス、またはソースファイルに一致するglobの配列。各パスまたはglobは、ServerCtorOptions#srcDirを基準に評価されます。

  • Array.<string> | undefined
継承元

useConsoleReporter :boolean|undefined

組み込みのConsoleReporterを使用するかどうか。

  • boolean | undefined
デフォルト値
  • true

useHtmlReporter :boolean|undefined

JasmineのデフォルトのHTMLレポーターを使用するかどうか。

  • boolean | undefined
継承元
デフォルト値
  • true