assert: minor error message improvements

Adjust indentations and fix a typo.

PR-URL: https://github.com/nodejs/node/pull/20315
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
This commit is contained in:
Ruben Bridgewater 2018-04-26 03:14:47 +02:00
parent 564048dc29
commit f0a6cb0593
No known key found for this signature in database
GPG Key ID: F07496B3EB3C1762
2 changed files with 9 additions and 13 deletions

View File

@ -360,13 +360,10 @@ function createErrDiff(actual, expected, operator) {
// Strict equal with identical objects that are not identical by reference. // Strict equal with identical objects that are not identical by reference.
if (identical === maxLines) { if (identical === maxLines) {
let base = 'Input object identical but not reference equal:'; // E.g., assert.deepStrictEqual(Symbol(), Symbol())
const base = operator === 'strictEqual' ?
if (operator !== 'strictEqual') { 'Input objects identical but not reference equal:' :
// This code path should not be possible to reach. 'Input objects not identical:';
// The output is identical but it is not clear why.
base = 'Input objects not identical:';
}
// We have to get the result again. The lines were all removed before. // We have to get the result again. The lines were all removed before.
const actualLines = inspectValue(actual); const actualLines = inspectValue(actual);

View File

@ -599,8 +599,7 @@ assert.throws(
}); });
// notDeepEqual tests // notDeepEqual tests
message = 'Identical input passed to notDeepStrictEqual:\n\n' + message = 'Identical input passed to notDeepStrictEqual:\n\n[\n 1\n]\n';
' [\n 1\n ]\n';
assert.throws( assert.throws(
() => assert.notDeepEqual([1], [1]), () => assert.notDeepEqual([1], [1]),
{ message }); { message });
@ -901,7 +900,7 @@ assert.throws(() => { throw null; }, 'foo');
assert.throws( assert.throws(
() => assert.strictEqual([], []), () => assert.strictEqual([], []),
{ {
message: 'Input object identical but not reference equal:\n\n []\n' message: 'Input objects identical but not reference equal:\n\n[]\n'
} }
); );