4

Grunt を通じて Karma を使用しています。約 1000 個のテストがあり、ファイルを変更するたびにすべてのテストを実行するのは少し面倒です ( autoWatch = true)。

これが現在行っていることです。

  1. でカルマを開始しsingleRun=false, autoWatch=falseます。
  2. デバッグ ページを開き、特定のスイートを grep します (mocha html レポーターを使用)。
  3. そのスイートに関連するテストまたはファイルを変更します。
  4. デバッグ ページを更新して、一連のテストを再度実行します。
  5. (3) の私の変更は Karma に反映されていないため、テストは何も変更されていないかのように動作します。

これは私が必要なものです:

  1. でカルマを開始しsingleRun=false, magicOption=trueます。
  2. デバッグ ページを開き、特定のスイートを grep します (mocha html レポーターを使用)。
  3. そのスイートに関連するテストまたはファイルを変更します。
  4. デバッグ ページを更新して、一連のテストを再度実行します。
  5. 私の変更は適切に取得され、grep されたテストのみが実行されます。

設定autoWatch=trueすると必要なものが得られますが、ファイルを変更するたびに 1000 個のテストのスイート全体がバックグラウンドで実行され、すぐに環境が崩壊します。

magicOptionKarma docs によると同等のものはないと思いますが、同じ動作を実現する方法はありますか?

どうもありがとう。

4

0 に答える 0