クイックリファレンス

jscoverage チートシート(アーカイブ)

JSCoverage の歴史的リファレンス:JavaScript コードのインストルメンテーション、テストカバレッジ計測、HTML レポート出力の解説。

· 公開日

テストコードカバレッジを測定するために JavaScript ファイルをインストルメント化する初期のツール、JSCoverage の歴史的リファレンスです。

アーカイブに関する注記: 現代の JavaScript プロジェクトでは、c8(V8 ネイティブカバレッジ)または Istanbul / nyc の利用を推奨します。

ソースコードのインストルメンテーション

jscoverage lib/ lib-cov/

カバレッジ計測を伴うテスト実行

// テストのエントリポイントでインストルメント済みディレクトリを確認
const mylib = process.env.COVERAGE
  ? require('./lib-cov/mylib')
  : require('./lib/mylib');

参考リンク

関連テーマ