Browse Source

test: fix test-crypto-stream

Because of constant-timeness change made in openssl-1.0.1j the error is
no longer returned from EVP_DecryptFinal_ex. Now it just return 0, and
thus the error message does not contain proper error code. Adapt to this
change, there is not much that we could do about it.
v0.10.33-release
Fedor Indutny 10 years ago
committed by Timothy J Fontaine
parent
commit
707cc25011
  1. 3
      test/simple/test-crypto-stream.js

3
test/simple/test-crypto-stream.js

@ -70,8 +70,7 @@ var key = new Buffer('48fb56eb10ffeb13fc0ef551bbca3b1b', 'hex'),
cipher.pipe(decipher) cipher.pipe(decipher)
.on('error', common.mustCall(function end(err) { .on('error', common.mustCall(function end(err) {
// TypeError: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt assert(/:00000000:/.test(err));
assert(/:06065064:/.test(err));
})); }));
cipher.end('Papaya!'); // Should not cause an unhandled exception. cipher.end('Papaya!'); // Should not cause an unhandled exception.

Loading…
Cancel
Save