테스트 코드 커버리지를 측정하기 위해 JavaScript 파일을 계측하던 초기 도구인 JSCoverage의 역사적 참조 가이드입니다.
아카이브 안내: 최신 JavaScript 프로젝트에서는 c8 (네이티브 V8 커버리지) 또는 Istanbul / nyc를 사용합니다.
소스 코드 계측 (Instrumenting)
jscoverage lib/ lib-cov/
커버리지를 포함한 테스트 실행
// 테스트 진입점에서 계측된 디렉터리 존재 여부 확인
const mylib = process.env.COVERAGE
? require('./lib-cov/mylib')
: require('./lib/mylib');