dgram,process,util: refactor Error to TypeError
PR-URL: https://github.com/nodejs/node/pull/13857 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
This commit is contained in:
parent
1698c8e165
commit
1a452f1928
@ -79,7 +79,7 @@ function newHandle(type) {
|
||||
return handle;
|
||||
}
|
||||
|
||||
throw new errors.Error('ERR_SOCKET_BAD_TYPE');
|
||||
throw new errors.TypeError('ERR_SOCKET_BAD_TYPE');
|
||||
}
|
||||
|
||||
|
||||
|
@ -181,7 +181,7 @@ function setupKillAndExit() {
|
||||
if (lazyConstants()[sig]) {
|
||||
err = process._kill(pid, lazyConstants()[sig]);
|
||||
} else {
|
||||
throw new errors.Error('ERR_UNKNOWN_SIGNAL', `${sig}`);
|
||||
throw new errors.TypeError('ERR_UNKNOWN_SIGNAL', sig);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -180,7 +180,7 @@ function convertToValidSignal(signal) {
|
||||
if (signalName) return signalName;
|
||||
}
|
||||
|
||||
throw new errors.Error('ERR_UNKNOWN_SIGNAL', signal);
|
||||
throw new errors.TypeError('ERR_UNKNOWN_SIGNAL', signal);
|
||||
}
|
||||
|
||||
function getConstructorOf(obj) {
|
||||
|
@ -68,6 +68,6 @@ assert(Number.isInteger(child.pid));
|
||||
// try killing with invalid signal
|
||||
assert.throws(() => {
|
||||
child.kill('foo');
|
||||
}, common.expectsError({ code: 'ERR_UNKNOWN_SIGNAL' }));
|
||||
}, common.expectsError({ code: 'ERR_UNKNOWN_SIGNAL', type: TypeError }));
|
||||
|
||||
assert.strictEqual(child.kill(), true);
|
||||
|
@ -31,7 +31,7 @@ if (process.argv[2] === 'child') {
|
||||
// Verify that an error is thrown for unknown signals.
|
||||
assert.throws(() => {
|
||||
spawn('SIG_NOT_A_REAL_SIGNAL');
|
||||
}, common.expectsError({ code: 'ERR_UNKNOWN_SIGNAL' }));
|
||||
}, common.expectsError({ code: 'ERR_UNKNOWN_SIGNAL', type: TypeError }));
|
||||
|
||||
// Verify that the default kill signal is SIGTERM.
|
||||
{
|
||||
|
@ -186,7 +186,7 @@ if (!common.isWindows) {
|
||||
// Validate the killSignal option
|
||||
const typeErr = /^TypeError: "killSignal" must be a string or number$/;
|
||||
const unknownSignalErr =
|
||||
common.expectsError({ code: 'ERR_UNKNOWN_SIGNAL' });
|
||||
common.expectsError({ code: 'ERR_UNKNOWN_SIGNAL', type: TypeError });
|
||||
|
||||
pass('killSignal', undefined);
|
||||
pass('killSignal', null);
|
||||
|
@ -27,7 +27,7 @@ invalidTypes.forEach((invalidType) => {
|
||||
dgram.createSocket(invalidType);
|
||||
}, common.expectsError({
|
||||
code: 'ERR_SOCKET_BAD_TYPE',
|
||||
type: Error,
|
||||
type: TypeError,
|
||||
message: errMessage
|
||||
}));
|
||||
});
|
||||
|
@ -60,7 +60,7 @@ assert.throws(function() { process.kill(-1 / 0); },
|
||||
// Test that kill throws an error for invalid signal
|
||||
const unknownSignal = common.expectsError({
|
||||
code: 'ERR_UNKNOWN_SIGNAL',
|
||||
type: Error,
|
||||
type: TypeError,
|
||||
message: 'Unknown signal: test'
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user