X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=build%2Ftest%2Fdata%2Ftestrunner.js;h=cf4777deb00f2294d5f0f90244d1f6bb1807ae64;hb=83e98c28ef8aba11e525bf4266f8454232236ca0;hp=0b6e08d1a1d7de23c88c04d881e3a606cf5d5fbd;hpb=215f785de699015ba7221f3414807f9e7474ef4d;p=jquery.git diff --git a/build/test/data/testrunner.js b/build/test/data/testrunner.js index 0b6e08d..cf4777d 100644 --- a/build/test/data/testrunner.js +++ b/build/test/data/testrunner.js @@ -43,8 +43,9 @@ function runTest(tests) { synchronize(function() { var runTime = new Date() - startTime; var result = document.createElement("div"); - result.innerHTML = 'Tests completed in ' + runTime + ' milliseconds.
' + - stats.bad + ' tests of ' + stats.all + ' failed.'; + result.innerHTML = '

Tests completed in ' + + runTime + ' milliseconds.
' + + stats.bad + ' tests of ' + stats.all + ' failed.

'; document.getElementsByTagName("body")[0].appendChild(result); }); } @@ -55,7 +56,7 @@ function test(name, callback) { try { callback(); } catch(e) { - if( console && console.error ) { + if( typeof console != "undefined" && console.error && console.warn ) { console.error("Test " + name + " died, exception and test follows"); console.error(e); console.warn(callback.toString()); @@ -68,7 +69,7 @@ function test(name, callback) { var good = 0, bad = 0; var ol = document.createElement("ol"); - + ol.style.display = "none"; var li = "", state = "pass"; for ( var i = 0; i < Test.length; i++ ) { var li = document.createElement("li"); @@ -129,9 +130,10 @@ function isSet(a, b, msg) { ret = false; } else ret = false; - if ( !ret && console ) - console.log( msg, a, b ); - Test.push( [ ret, msg ] ); + if ( !ret ) + Test.push( [ ret, msg + " expected: " + b + " result: " + a ] ); + else + Test.push( [ ret, msg ] ); } /**