From 9cda6f28c81a6be6f6a1d0a63ab04a41171aeee9 Mon Sep 17 00:00:00 2001 From: Juan Bedoya Date: Fri, 21 Jun 2019 16:16:49 -0500 Subject: test: refactor test using assert instead of try/catch PR-URL: https://github.com/nodejs/node/pull/28346 Reviewed-By: Ruben Bridgewater Reviewed-By: Colin Ihrig Reviewed-By: Rich Trott Reviewed-By: Yongsheng Zhang Reviewed-By: Trivikram Kamat Reviewed-By: James M Snell Reviewed-By: Jiawen Geng --- test/pseudo-tty/test-assert-no-color.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/test/pseudo-tty/test-assert-no-color.js b/test/pseudo-tty/test-assert-no-color.js index 9412cdcc95..c4e782b560 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' + + '- }' + }); -- cgit v1.2.3