From 707cc25011d142fe4ade14ce2aa083a96ef15bcb Mon Sep 17 00:00:00 2001 From: Fedor Indutny Date: Wed, 15 Oct 2014 20:50:15 +0400 Subject: [PATCH] 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. --- test/simple/test-crypto-stream.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/test/simple/test-crypto-stream.js b/test/simple/test-crypto-stream.js index 72c9776d09b..402761e1b41 100644 --- a/test/simple/test-crypto-stream.js +++ b/test/simple/test-crypto-stream.js @@ -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.