1

私たちは frisby を使用して統合テストを実行しています。それらを開発している間、すべてのテストを実行して余分なノイズを確認することなく、1 つの特定のテストまたはテストのグループを実行すると便利です。現在、実行したくないものをすべてコメントアウトしていますが、これは面倒です。

コマンドラインから特定のフリスビーテストを実行する方法はありますか?

基本的に、代わりに

npm test

言えるようになりたい

npm test --name: posts

またはそのようなもの。ジャスミンのみに関するこの投稿を見つけましたが、それが私のニーズを満たすかどうかはわかりません.

本当にありがとう!

4

3 に答える 3

0

Frishby で特定のテストを実行するには、次を実行します。

npm test ./folder/filename.js

したがって、次のように実行するtestという名前のファイルがあるというフォルダーがあると仮定しましょう。api.spec.js

npm test ./test/api.spec.js

package.json並行して、以下のことをファイルに指定することを忘れないでください

"scripts": {
    "test": "mocha"  }
于 2020-06-11T11:02:19.567 に答える