test: Remove unnecessary asserion messages in test-crypto-hash.js
This commit improves asserion messages in parallel/test-crypto-hash.js. Instead of just simple string literal, messages are changed to also include values used in assertion, which should improve debugging in case of errors. PR-URL: https://github.com/nodejs/node/pull/18984 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
This commit is contained in:
parent
ebfa8b1464
commit
0e35683876
@ -82,15 +82,15 @@ assert.deepStrictEqual(
|
||||
);
|
||||
|
||||
// stream interface should produce the same result.
|
||||
assert.deepStrictEqual(a5, a3, 'stream interface is consistent');
|
||||
assert.deepStrictEqual(a6, a3, 'stream interface is consistent');
|
||||
assert.notStrictEqual(a7, undefined, 'no data should return data');
|
||||
assert.notStrictEqual(a8, undefined, 'empty string should generate data');
|
||||
assert.deepStrictEqual(a5, a3);
|
||||
assert.deepStrictEqual(a6, a3);
|
||||
assert.notStrictEqual(a7, undefined);
|
||||
assert.notStrictEqual(a8, undefined);
|
||||
|
||||
// Test multiple updates to same hash
|
||||
const h1 = crypto.createHash('sha1').update('Test123').digest('hex');
|
||||
const h2 = crypto.createHash('sha1').update('Test').update('123').digest('hex');
|
||||
assert.strictEqual(h1, h2, 'multipled updates');
|
||||
assert.strictEqual(h1, h2);
|
||||
|
||||
// Test hashing for binary files
|
||||
const fn = fixtures.path('sample.png');
|
||||
|
Loading…
x
Reference in New Issue
Block a user