From 418d4e4ae98e976af170fae19795596db65627a8 Mon Sep 17 00:00:00 2001 From: Mariusz Nowak Date: Fri, 23 Aug 2019 10:35:42 +0200 Subject: [PATCH] Improve multiline message output --- lib/classes/Error.js | 2 +- lib/classes/Error.test.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/classes/Error.js b/lib/classes/Error.js index 767d8337e..e4c5e808e 100644 --- a/lib/classes/Error.js +++ b/lib/classes/Error.js @@ -39,7 +39,7 @@ const writeMessage = (title, message) => { consoleLog(' '); if (message) { - consoleLog(` ${message}`); + consoleLog(` ${message.split('\n').join('\n ')}`); } consoleLog(' '); diff --git a/lib/classes/Error.test.js b/lib/classes/Error.test.js index b830eeb13..c9fd1416b 100644 --- a/lib/classes/Error.test.js +++ b/lib/classes/Error.test.js @@ -145,7 +145,7 @@ describe('Error', () => { const message = consoleLogSpy.args.join('\n'); expect(consoleLogSpy.called).to.equal(true); - expect(message).to.have.string(error.stack); + expect(message).to.have.string(error.stack.split('\n').join('\n ')); }); it('should not print stack trace without SLS_DEBUG', () => {