Guía de referencia histórica para JSCoverage, una herramienta pionera utilizada para instrumentar archivos JavaScript y medir la cobertura de código.
Nota de archivo: Los proyectos modernos de JavaScript utilizan c8 (cobertura nativa V8) o Istanbul / nyc.
Instrumentación del código fuente
jscoverage lib/ lib-cov/
Ejecutar pruebas con cobertura
// El punto de entrada comprueba el directorio instrumentado
const mylib = process.env.COVERAGE
? require('./lib-cov/mylib')
: require('./lib/mylib');