Исторический справочник по JSCoverage, раннему инструменту для инструментации JavaScript-файлов с целью измерения покрытия тестами.
Архивная справка: Современные проекты на JavaScript используют c8 (нативное покрытие V8) или Istanbul / nyc.
Инструментация исходного кода
jscoverage lib/ lib-cov/
Запуск тестов с измерением покрытия
// Точка входа тестов проверяет наличие директории с инструментированным кодом
const mylib = process.env.COVERAGE
? require('./lib-cov/mylib')
: require('./lib/mylib');