web-dev-qa-db-ja.com

イスタンブールニューヨーク、テストファイルを除外

私は現在、最終的なカバレッジでテストファイルを取得しています。それはおそらく、独自のtestフォルダーではなく、私のコンポーネントの横に配置されているためです。これらをカバレッジから除外するにはどうすればよいですか?

istanbulnycをインストールしましたが、mochaを使用しています。

私のスクリプトは次のようになります:

"test": "nyc --reporter=html mocha tools/testSetup.js app/**/*.spec.js || true"

15
Manu

右、掘り下げた後、なんとかこれを機能させることができました。私は追加しました

"nyc": { "include": "app", - only looks in the app folder "exclude": "**/*.spec.js" }

私のpackage.jsonに。私はwebpackを使用しているため、おそらくwebpack.configファイルでこのルールを定義する方法を見つけようとします(可能な場合)。答えが返ってきたらまた来ます。

20
Manu