summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorZiJian Liu <Lxxyxzj@gmail.com>2020-12-12 21:03:25 +0800
committerMichael Dawson <mdawson@devrus.com>2020-12-18 15:32:52 -0500
commit565663e0468ccabeb589bc8a01ea3cc499e692e7 (patch)
tree72f1142bec7cc9a9e700ca08424d8204c0acf382 /test
parent36581f1d4e8f2f9d29709daaa25e0236021f0b16 (diff)
downloadios-node-v8-565663e0468ccabeb589bc8a01ea3cc499e692e7.tar.gz
ios-node-v8-565663e0468ccabeb589bc8a01ea3cc499e692e7.tar.bz2
ios-node-v8-565663e0468ccabeb589bc8a01ea3cc499e692e7.zip
test: increase coverage for worker
test new Worker() with invalid NODE_OPTIONS Refs: https://coverage.nodejs.org/coverage-743ee9d2c05efefe/lib/internal/worker.js.html#L179 PR-URL: https://github.com/nodejs/node/pull/36491 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-worker-execargv-invalid.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/parallel/test-worker-execargv-invalid.js b/test/parallel/test-worker-execargv-invalid.js
index bbad565c4f..be8ab0b8c4 100644
--- a/test/parallel/test-worker-execargv-invalid.js
+++ b/test/parallel/test-worker-execargv-invalid.js
@@ -33,3 +33,17 @@ const { Worker } = require('worker_threads');
new Worker(__filename, { execArgv: ['--redirect-warnings'] });
}, expectedErr);
}
+
+{
+ const expectedErr = {
+ code: 'ERR_WORKER_INVALID_EXEC_ARGV',
+ name: 'Error'
+ };
+ assert.throws(() => {
+ new Worker(__filename, {
+ env: {
+ NODE_OPTIONS: '--nonexistent-options'
+ }
+ });
+ }, expectedErr);
+}