kopia lustrzana https://github.com/badgen/badgen
Simplify benchmarks
rodzic
ae09b1be51
commit
1374cbbb51
|
@ -1,12 +1,13 @@
|
||||||
const { Suite } = require('benchmark')
|
const { Suite } = require('benchmark')
|
||||||
const badgen = require('..')
|
const badgen = require('..')
|
||||||
|
|
||||||
new Suite().add('generate by short params', function () {
|
const shortParams = { subject: 'b', status: 'p' }
|
||||||
badgen({ subject: 'b', status: 'p' })
|
const longParams = { subject: 'build-build-build', status: 'passing-passing-passing' }
|
||||||
}).add('generate by long params ', function () {
|
const fullParams = { subject: 'license', status: 'Apache-2.0', color: 'blue' }
|
||||||
badgen({ subject: 'build-build-build', status: 'passing-passing-passing' })
|
|
||||||
}).add('generate by full params ', function () {
|
new Suite()
|
||||||
badgen({ subject: 'license', status: 'Apache-2.0', color: 'blue' })
|
.add('generate by short params', () => badgen(shortParams))
|
||||||
}).on('cycle', function (event) {
|
.add('generate by long params ', () => badgen(longParams))
|
||||||
console.log(String(event.target))
|
.add('generate by full params ', () => badgen(fullParams))
|
||||||
}).run()
|
.on('cycle', event => console.log(String(event.target)))
|
||||||
|
.run()
|
||||||
|
|
Ładowanie…
Reference in New Issue