diff --git a/client/src/client/workers/test-evaluator.js b/client/src/client/workers/test-evaluator.js index 6e9090ac86b..228d2e93ef7 100644 --- a/client/src/client/workers/test-evaluator.js +++ b/client/src/client/workers/test-evaluator.js @@ -6,16 +6,14 @@ const oldLog = self.console.log.bind(self.console); self.console.log = function proxyConsole(...args) { self.postMessage({ type: 'LOG', - data: args.map(log => JSON.stringify(log)).join(' ') + data: args.map(arg => JSON.stringify(arg)).join(' ') }); return oldLog(...args); }; self.onmessage = async e => { /* eslint-disable no-unused-vars */ - const { - code = '' - } = e.data; + const { code = '' } = e.data; const assert = chai.assert; // Fake Deep Equal dependency const DeepEqual = (a, b) => JSON.stringify(a) === JSON.stringify(b); diff --git a/client/src/templates/Challenges/utils/frame.js b/client/src/templates/Challenges/utils/frame.js index f861580875b..0e76da880ef 100644 --- a/client/src/templates/Challenges/utils/frame.js +++ b/client/src/templates/Challenges/utils/frame.js @@ -84,7 +84,7 @@ const mountFrame = document => ({ element, ...rest }) => { const buildProxyConsole = proxyLogger => ctx => { const oldLog = ctx.window.console.log.bind(ctx.window.console); ctx.window.console.log = function proxyConsole(...args) { - proxyLogger(args); + proxyLogger(args.map(arg => JSON.stringify(arg)).join(' ')); return oldLog(...args); }; return ctx;