Icard/angular-clarity-master(work.../node_modules/karma/lib/browser_result.js

31 lines
558 B
JavaScript

'use strict'
class BrowserResult {
constructor (total = 0) {
this.startTime = Date.now()
this.total = total
this.skipped = this.failed = this.success = 0
this.netTime = this.totalTime = 0
this.disconnected = this.error = false
}
totalTimeEnd () {
this.totalTime = Date.now() - this.startTime
}
add (result) {
if (result.skipped) {
this.skipped++
} else if (result.success) {
this.success++
} else {
this.failed++
}
this.netTime += result.time
}
}
module.exports = BrowserResult