1. ホーム
  2. javascript

[解決済み] Karma: コマンドラインから単一のテストファイルを実行する

2022-11-25 20:22:01

質問

この質問について、いろいろと調べてみたのですが、ここに似たような回答がありましたが、私が欲しいものではありませんでした。

今、私がカルマで単一のファイルをテストしたい場合、私は以下を行う必要があります。 fit() , fdescribe() を、問題のファイルに追加してください。

しかし、私が欲しいのは、設定ファイルを使ってカルマを呼び出し、特定のファイルに誘導できるようにすることで、ファイルを全く修正する必要がありません。

karma run --conf karma.conf.js --file /path/to/specific/test_file.js

は、これを行うことが可能ですか?または任意のヘルパーで?(gruntやgulpを使って?)

どのように解決するのですか?

まず、カルマサーバを

karma start

次に、特定のテストや記述ブロックをフィルタリングするために、grepを使用することができます。

karma run -- --grep=testDescriptionFilter