دليل مرجعي تاريخي لأداة JSCoverage، إحدى الأدوات المبكرة المستخدمة في تزويد وتجهيز ملفات JavaScript لتتبع تغطية شيفرة الاختبارات.
ملاحظة أرشيفية: تستخدم مشاريع جافا سكريبت الحديثة أداة c8 (تغطية V8 الأصلية) أو Istanbul / nyc.
تجهيز وتحليل الشيفرة المصدرية (Instrumenting)
jscoverage lib/ lib-cov/
تشغيل الاختبارات مع قياس التغطية
// تتحقق نقطة إدخال الاختبار من مجلد الشيفرة المزود بالتغطية
const mylib = process.env.COVERAGE
? require('./lib-cov/mylib')
: require('./lib/mylib');