diff options
author | ZiJian Liu <Lxxyxzj@gmail.com> | 2020-12-12 21:03:25 +0800 |
---|---|---|
committer | Michael Dawson <mdawson@devrus.com> | 2020-12-18 15:32:52 -0500 |
commit | 565663e0468ccabeb589bc8a01ea3cc499e692e7 (patch) | |
tree | 72f1142bec7cc9a9e700ca08424d8204c0acf382 /test | |
parent | 36581f1d4e8f2f9d29709daaa25e0236021f0b16 (diff) | |
download | ios-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.js | 14 |
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); +} |