INNER CODE UNIT · JavaScript
addUsage
puppeteer/examples · code_coverage.js:97
function addUsage(coverage, type, eventType) {
for (const entry of coverage) {
if (!stats.has(entry.url)) {
stats.set(entry.url, []);
}
const urlStats = stats.get(entry.url);
let eventStats = urlStats.find(item => item.eventType === eventType);
if (!eventStats) {
eventStats = {
cssUsed: 0,
jsUsed: 0,
get usedBytes() { return this.cssUsed + this.jsUsed; },
totalBytes: 0,
get percentUsed() {
return this.totalBytes ? Math.round(this.usedBytes / this.totalBytes * 100) : 0;
},