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:
Ruben Bridgewater 2017-06-21 20:23:37 +02:00 committed by Tobias Nießen
parent 1698c8e165
commit 1a452f1928
8 changed files with 8 additions and 8 deletions

View File

@ -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');
}

View File

@ -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);
}
}

View File

@ -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) {

View File

@ -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);

View File

@ -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.
{

View File

@ -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);

View File

@ -27,7 +27,7 @@ invalidTypes.forEach((invalidType) => {
dgram.createSocket(invalidType);
}, common.expectsError({
code: 'ERR_SOCKET_BAD_TYPE',
type: Error,
type: TypeError,
message: errMessage
}));
});

View File

@ -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'
});