console.realLog = console.log; | |
console.realWarn = console.warn; | |
console.realError = console.error; | |
var logged = false; | |
var warned = false; | |
console.log = function(s) { | |
console.realLog(s); | |
if (s === 'Hello!') logged = true; | |
} | |
console.warn = function(s) { | |
console.realWarn(s); | |
if (s === 'Hello!' && logged) warned = true; | |
} | |
console.error = function(s) { | |
console.realError(s); | |
if (s === 'Hello!' && logged && warned) Module['testPassed'] = true; | |
} |