���� JFIF �� � ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /home/real/node-v13.0.1/test/parallel/ |
'use strict'; const common = require('../common'); const assert = require('assert'); // This test ensures that Workers have the ability to get // their own command line flags. const { Worker } = require('worker_threads'); const { StringDecoder } = require('string_decoder'); const decoder = new StringDecoder('utf8'); // Do not use isMainThread so that this test itself can be run inside a Worker. if (!process.env.HAS_STARTED_WORKER) { process.env.HAS_STARTED_WORKER = 1; const w = new Worker(__filename, { execArgv: ['--trace-warnings'] }); w.stderr.on('data', common.mustCall((chunk) => { const error = decoder.write(chunk); assert.ok( /Warning: some warning[\s\S]*at Object\.<anonymous>/.test(error) ); })); new Worker( "require('worker_threads').parentPort.postMessage(process.execArgv)", { eval: true, execArgv: ['--trace-warnings'] }) .on('message', common.mustCall((data) => { assert.deepStrictEqual(data, ['--trace-warnings']); })); } else { process.emitWarning('some warning'); assert.deepStrictEqual(process.execArgv, ['--trace-warnings']); }