test: replace assert.throws with common.expectsError

PR-URL: https://github.com/nodejs/node/pull/17445
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Jon Moss <me@jonathanmoss.me>
Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
Leko authored and Jon Moss committed 2017-12-05 19:22:44 -05:00
1 parent b73e66e949
commit 50afd901ea
1 file changed
+9 -12
+9 -12
View File
@@ -60,29 +60,26 @@ assert.throws(() => {
test_error.throwTypeError();
}, /^TypeError: type error$/);
assert.throws(
common.expectsError(
() => test_error.throwErrorCode(),
common.expectsError({
{
code: 'ERR_TEST_CODE',
message: 'Error [error]'
})
);
});
assert.throws(
common.expectsError(
() => test_error.throwRangeErrorCode(),
common.expectsError({
{
code: 'ERR_TEST_CODE',
message: 'RangeError [range error]'
})
);
});
assert.throws(
common.expectsError(
() => test_error.throwTypeErrorCode(),
common.expectsError({
{
code: 'ERR_TEST_CODE',
message: 'TypeError [type error]'
})
);
});
let error = test_error.createError();
assert.ok(error instanceof Error, 'expected error to be an instance of Error');