1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1x 7x 53x 53x 53x 1x 1x 1x | const logs = []; module.exports._flush = () => logs.splice(0).join('\n'); function createLog(method, ...args) { Eif (process.env.NODE_ENV === 'testing') { logs.push(...args); return args; } return console[method](...args); } module.exports.log = createLog.bind(null, 'log'); module.exports.error = createLog.bind(null, 'error'); module.exports.warn = console.warn; |