Skip to content

Commit b072d02

Browse files
jbedardalan-agius4
authored andcommitted
test: output env on child process error
1 parent 691b303 commit b072d02

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

tests/legacy-cli/e2e/utils/process.ts

+10-4
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,20 @@ function _exec(options: ExecOptions, cmd: string, args: string[]): Promise<Proce
113113

114114
reject(
115115
new Error(
116-
`Running "${cmd} ${args.join(
117-
' ',
118-
)}" returned error. ${error}...\n\nSTDOUT:\n${stdout}\n\nSTDERR:\n${stderr}\n`,
116+
`Running "${cmd} ${args.join(' ')}" returned error. ${error}...\n\nENV:${JSON.stringify(
117+
process.env,
118+
null,
119+
2,
120+
)}\n\nSTDOUT:\n${stdout}\n\nSTDERR:\n${stderr}\n`,
119121
),
120122
);
121123
});
122124
childProcess.on('error', (err) => {
123-
err.message += `${err}...\n\nSTDOUT:\n${stdout}\n\nSTDERR:\n${stderr}\n`;
125+
err.message += `${err}...\n\nENV:${JSON.stringify(
126+
process.env,
127+
null,
128+
2,
129+
)}\n\nSTDOUT:\n${stdout}\n\nSTDERR:\n${stderr}\n`;
124130
reject(err);
125131
});
126132

0 commit comments

Comments
 (0)