Skip to content

Commit 5b95e2a

Browse files
committed
test: log when openssl doesn't support cipher
This fixes #37.
1 parent 44a10f6 commit 5b95e2a

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

test/index.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,15 @@ fixtures.valid.ec.forEach(function (f) {
6363
}
6464

6565
test(f.message, function (t) {
66-
var nSign = nCrypto.createSign(f.scheme)
66+
var nSign
67+
try {
68+
nSign = nCrypto.createSign(f.scheme)
69+
} catch (ex) {
70+
console.info('skipping unsupported scheme', f.scheme)
71+
t.end()
72+
return
73+
}
6774
var bSign = bCrypto.createSign(f.scheme)
68-
6975
var bSig = bSign.update(message).sign(priv)
7076
var nSig = nSign.update(message).sign(priv)
7177
t.notEqual(bSig.toString('hex'), nSig.toString('hex'), 'not equal sigs')

0 commit comments

Comments
 (0)