diff --git a/test/pseudo-tty/test-assert-no-color.js b/test/pseudo-tty/test-assert-no-color.js index 9412cdcc953ad7..c4e782b560fc41 100644 --- a/test/pseudo-tty/test-assert-no-color.js +++ b/test/pseudo-tty/test-assert-no-color.js @@ -4,16 +4,16 @@ const assert = require('assert').strict; process.env.NODE_DISABLE_COLORS = true; -try { - assert.deepStrictEqual({}, { foo: 'bar' }); -} catch (error) { - const expected = - 'Expected values to be strictly deep-equal:\n' + - '+ actual - expected\n' + - '\n' + - '+ {}\n' + - '- {\n' + - '- foo: \'bar\'\n' + - '- }'; - assert.strictEqual(error.message, expected); -} +assert.throws( + () => { + assert.deepStrictEqual({}, { foo: 'bar' }); + }, + { + message: 'Expected values to be strictly deep-equal:\n' + + '+ actual - expected\n' + + '\n' + + '+ {}\n' + + '- {\n' + + '- foo: \'bar\'\n' + + '- }' + });