1.1.2 • Published 2 years ago
karma-average-spec-time-reporter v1.1.2
karma-average-spec-time-reporter
A Karma Reporter that reports the average time per spec.
Installation
npm i -D karma-average-spec-time-reporter
Usage
// karma.conf.js
config.set({
plugins: [require('karma-average-spec-time-reporter')],
reporters: ['spec-time'],
});
Config
// karma.conf.js
config.set({
specTimeReporter: {
showLongestSpec: true,
enableThresholds: true,
max: 500,
warn: 250,
},
});
property | explanation |
---|---|
showLongestSpec | Show the spec that took the longest including the browser in ran in. |
enableThresholds | Color the average time based on provided thresholds. If it doesn't exceed any thresholds it's colored green when this is enabled. |
max | If the average exceeds this amount of ms the average time will be colored red. enableThresholds must be true . |
warn | If the average exceeds this amount of ms the average time will be colored yellow. enableThresholds must be true . |