summaryrefslogtreecommitdiff
path: root/test/sequential/test-inspector-port-cluster.js
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2018-03-15 14:22:36 +0100
committerMichaël Zasso <targos@protonmail.com>2018-03-21 20:14:57 +0100
commitab8bf26994677a5f0823b3810668f6cfa18374d9 (patch)
tree3f7e5a5f72d49d3fc3c1c0600c16234d15b1bda8 /test/sequential/test-inspector-port-cluster.js
parentfddcd6253b237ca68430f44c7614bf52d57c4f97 (diff)
downloadandroid-node-v8-ab8bf26994677a5f0823b3810668f6cfa18374d9.tar.gz
android-node-v8-ab8bf26994677a5f0823b3810668f6cfa18374d9.tar.bz2
android-node-v8-ab8bf26994677a5f0823b3810668f6cfa18374d9.zip
fs,cluster,net: assign error codes to remaining errors
After this commit, all errors thrown from JS code in lib have an error code. PR-URL: https://github.com/nodejs/node/pull/19373 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test/sequential/test-inspector-port-cluster.js')
-rw-r--r--test/sequential/test-inspector-port-cluster.js25
1 files changed, 13 insertions, 12 deletions
diff --git a/test/sequential/test-inspector-port-cluster.js b/test/sequential/test-inspector-port-cluster.js
index 87469aa7ff..dfaf59c711 100644
--- a/test/sequential/test-inspector-port-cluster.js
+++ b/test/sequential/test-inspector-port-cluster.js
@@ -207,6 +207,7 @@ function testRunnerMain() {
function masterProcessMain() {
const workers = JSON.parse(process.env.workers);
const clusterSettings = JSON.parse(process.env.clusterSettings);
+ const badPortError = { type: RangeError, code: 'ERR_SOCKET_BAD_PORT' };
let debugPort = process.debugPort;
for (const worker of workers) {
@@ -234,36 +235,36 @@ function masterProcessMain() {
clusterSettings.inspectPort = 'string';
cluster.setupMaster(clusterSettings);
- assert.throws(() => {
+ common.expectsError(() => {
cluster.fork(params).on('exit', common.mustCall(checkExitCode));
- }, TypeError);
+ }, badPortError);
return;
} else if (clusterSettings.inspectPort === 'null') {
clusterSettings.inspectPort = null;
cluster.setupMaster(clusterSettings);
- assert.throws(() => {
+ common.expectsError(() => {
cluster.fork(params).on('exit', common.mustCall(checkExitCode));
- }, TypeError);
+ }, badPortError);
return;
} else if (clusterSettings.inspectPort === 'bignumber') {
clusterSettings.inspectPort = 1293812;
cluster.setupMaster(clusterSettings);
- assert.throws(() => {
+ common.expectsError(() => {
cluster.fork(params).on('exit', common.mustCall(checkExitCode));
- }, TypeError);
+ }, badPortError);
return;
} else if (clusterSettings.inspectPort === 'negativenumber') {
clusterSettings.inspectPort = -9776;
cluster.setupMaster(clusterSettings);
- assert.throws(() => {
+ common.expectsError(() => {
cluster.fork(params).on('exit', common.mustCall(checkExitCode));
- }, TypeError);
+ }, badPortError);
return;
} else if (clusterSettings.inspectPort === 'bignumberfunc') {
@@ -274,9 +275,9 @@ function masterProcessMain() {
cluster.setupMaster(clusterSettings);
- assert.throws(() => {
+ common.expectsError(() => {
cluster.fork(params).on('exit', common.mustCall(checkExitCode));
- }, TypeError);
+ }, badPortError);
return;
} else if (clusterSettings.inspectPort === 'strfunc') {
@@ -287,9 +288,9 @@ function masterProcessMain() {
cluster.setupMaster(clusterSettings);
- assert.throws(() => {
+ common.expectsError(() => {
cluster.fork(params).on('exit', common.mustCall(checkExitCode));
- }, TypeError);
+ }, badPortError);
return;
}