refactor: the whole thing (#102)

This commit is contained in:
David Dias
2017-07-22 10:57:27 -07:00
committed by GitHub
parent c2c6fde394
commit 2f8e234044
43 changed files with 769 additions and 976 deletions

View File

@ -10,8 +10,8 @@ const bits = [1024, 2048, 4096]
bits.forEach((bit) => {
suite.add(`generateKeyPair ${bit}bits`, (d) => {
crypto.generateKeyPair('RSA', bit, (err, key) => {
if (err) throw err
crypto.keys.generateKeyPair('RSA', bit, (err, key) => {
if (err) { throw err }
keys.push(key)
d.resolve()
})
@ -25,17 +25,11 @@ suite.add('sign and verify', (d) => {
const text = key.genSecret()
key.sign(text, (err, sig) => {
if (err) {
throw err
}
if (err) { throw err }
key.public.verify(text, sig, (err, res) => {
if (err) {
throw err
}
if (res !== true) {
throw new Error('failed to verify')
}
if (err) { throw err }
if (res !== true) { throw new Error('failed to verify') }
d.resolve()
})
})
@ -43,10 +37,5 @@ suite.add('sign and verify', (d) => {
defer: true
})
suite
.on('cycle', (event) => {
console.log(String(event.target))
})
.run({
async: true
})
suite.on('cycle', (event) => console.log(String(event.target)))
.run({async: true})