問題タブ [nyc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
75 参照

express - テスト プロジェクト (mocha+axios+chai) は独立しています。サーバー コード カバレッジの数え方

現在2つのプロジェクトがあります。テスト プロジェクト A は mocha + axios + chai を使用し、サーバー プロジェクトはノード エクスプレスを使用します。ここで、テスト プロジェクト A を実行しているときに、サーバー プロジェクト B によってどれだけのカバレッジが達成できるかを数えたいと思います。

プロジェクトA(テストプロジェクト)

プロジェクトB(サーバープロジェクト)

どうすればいいですか?

0 投票する
1 に答える
37 参照

typescript - Typescript のエッジ ケースがテスト カバレッジを台無しにする

AVA テスト ランナーと NYC カバレッジ ツールを使用するようにプロジェクトをセットアップしました。100% のテスト カバレッジがあると確信しています。

ただし、私は typescript を使用しているため、typescript コンパイラーは、それらをトリガーする方法がないため、テストでカバーされていないエッジケースを含む一連のポリフィルを追加したようです。

NYC に正しいカバレッジを計算させるにはどうすればよいですか?