diff --git a/lib/utils/error-handler.js b/lib/utils/error-handler.js index dc9e2a26bcfa5..476ca9e917b36 100644 --- a/lib/utils/error-handler.js +++ b/lib/utils/error-handler.js @@ -182,7 +182,7 @@ const errorHandler = (er) => { detail: messageText(msg.detail), }, } - console.log(JSON.stringify(error, null, 2)) + console.error(JSON.stringify(error, null, 2)) } exit(typeof er.errno === 'number' ? er.errno : typeof er.code === 'number' ? er.code : 1) diff --git a/test/lib/utils/error-handler.js b/test/lib/utils/error-handler.js index 840b3a3565031..9e32dfc5ff8db 100644 --- a/test/lib/utils/error-handler.js +++ b/test/lib/utils/error-handler.js @@ -218,8 +218,8 @@ t.test('console.log output using --json', (t) => { config.values.json = true - const _log = console.log - console.log = (jsonOutput) => { + const _error = console.error + console.error = (jsonOutput) => { t.deepEqual( JSON.parse(jsonOutput), { @@ -236,7 +236,7 @@ t.test('console.log output using --json', (t) => { errorHandler(new Error('Error: EBADTHING Something happened')) t.teardown(() => { - console.log = _log + console.error = _error delete config.values.json }) })