mirror of https://github.com/nodejs/node.git
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.pull/23395/head
parent
e0e38c2f47
commit
707cc25011
|
@ -70,8 +70,7 @@ var key = new Buffer('48fb56eb10ffeb13fc0ef551bbca3b1b', 'hex'),
|
|||
|
||||
cipher.pipe(decipher)
|
||||
.on('error', common.mustCall(function end(err) {
|
||||
// TypeError: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
|
||||
assert(/:06065064:/.test(err));
|
||||
assert(/:00000000:/.test(err));
|
||||
}));
|
||||
|
||||
cipher.end('Papaya!'); // Should not cause an unhandled exception.
|
||||
|
|
Loading…
Reference in New Issue