test: support node engine floor
This commit is contained in:
parent
4333ce63bf
commit
82494e94fd
1 changed files with 6 additions and 1 deletions
|
|
@ -10,8 +10,13 @@ const CLI = path.join(__dirname, '..', 'src', 'cli.js');
|
||||||
|
|
||||||
function run(args, env = {}) {
|
function run(args, env = {}) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
|
const childEnv = { ...process.env, ...env };
|
||||||
|
childEnv.NODE_OPTIONS = [
|
||||||
|
childEnv.NODE_OPTIONS,
|
||||||
|
'--disable-warning=ExperimentalWarning',
|
||||||
|
].filter(Boolean).join(' ');
|
||||||
const child = spawn(process.execPath, [CLI, ...args], {
|
const child = spawn(process.execPath, [CLI, ...args], {
|
||||||
env: { ...process.env, ...env },
|
env: childEnv,
|
||||||
});
|
});
|
||||||
let stdout = '';
|
let stdout = '';
|
||||||
let stderr = '';
|
let stderr = '';
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue