From d59175090dceb02bf76a8d1a45a49447b844cd9c Mon Sep 17 00:00:00 2001 From: Daniel Kostro Date: Fri, 6 Oct 2017 20:32:50 +0200 Subject: [PATCH] test: change crypto decipheriv assertion messages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Includes problematic key and iv values into the assertion message PR-URL: https://github.com/nodejs/node/pull/16007 Reviewed-By: Michaƫl Zasso Reviewed-By: James M Snell Reviewed-By: Luigi Pinca Reviewed-By: Yuta Hiroto --- test/parallel/test-crypto-cipheriv-decipheriv.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/test/parallel/test-crypto-cipheriv-decipheriv.js b/test/parallel/test-crypto-cipheriv-decipheriv.js index 285440643c42b8..b7eed29dc2f33e 100644 --- a/test/parallel/test-crypto-cipheriv-decipheriv.js +++ b/test/parallel/test-crypto-cipheriv-decipheriv.js @@ -20,7 +20,8 @@ function testCipher1(key, iv) { let txt = decipher.update(ciph, 'hex', 'utf8'); txt += decipher.final('utf8'); - assert.strictEqual(txt, plaintext, 'encryption/decryption with key and iv'); + assert.strictEqual(txt, plaintext, + `encryption/decryption with key ${key} and iv ${iv}`); // streaming cipher interface // NB: In real life, it's not guaranteed that you can get all of it @@ -34,7 +35,8 @@ function testCipher1(key, iv) { dStream.end(ciph); txt = dStream.read().toString('utf8'); - assert.strictEqual(txt, plaintext, 'streaming cipher iv'); + assert.strictEqual(txt, plaintext, + `streaming cipher with key ${key} and iv ${iv}`); } @@ -52,7 +54,8 @@ function testCipher2(key, iv) { let txt = decipher.update(ciph, 'buffer', 'utf8'); txt += decipher.final('utf8'); - assert.strictEqual(txt, plaintext, 'encryption/decryption with key and iv'); + assert.strictEqual(txt, plaintext, + `encryption/decryption with key ${key} and iv ${iv}`); } @@ -71,7 +74,8 @@ function testCipher3(key, iv) { let deciph = decipher.update(ciph, 'buffer'); deciph = Buffer.concat([deciph, decipher.final()]); - assert(deciph.equals(plaintext), 'encryption/decryption with key and iv'); + assert(deciph.equals(plaintext), + `encryption/decryption with key ${key} and iv ${iv}`); } testCipher1('0123456789abcd0123456789', '12345678');