diff --git a/addons/web/static/tests/helpers/qunit_config.js b/addons/web/static/tests/helpers/qunit_config.js index 3c6ca165036..641d3a6f09b 100644 --- a/addons/web/static/tests/helpers/qunit_config.js +++ b/addons/web/static/tests/helpers/qunit_config.js @@ -62,13 +62,18 @@ QUnit.done(function(result) { * This logs various data in the console, which will be available in the log * .txt file generated by the runbot. */ -QUnit.log(function( result) { +QUnit.log(function (result) { if (!result.result) { - console.log('"' + result.name + '"', - 'in section', '"' + result.module + '"', - 'failed:', result.message); - console.log('actual:', result.actual); - console.log('expected:', result.expected); + var info = '"QUnit test failed: "' + result.module + ' > ' + result.name + '"'; + info += ' [message: "' + result.message + '"'; + if (result.actual !== null) { + info += ', actual: "' + result.actual + '"'; + } + if (result.expected !== null) { + info += ', expected: "' + result.expected + '"'; + } + info += ']'; + console.error(info); } });