rem: synchronize(function() { var runTime = new Date() - startTime; $('body').append('<br/>Tests completed in ' + runTime + ' milliseconds.'); }); 
add: $.get(files[num],function(js){ js = js.replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&amp;/g, "&");  try { eval(js); } catch(e) { if(typeof console != "undefined") console.error(e); Test.push( [ false, "Died on test #" + (Test.length+1) + ": " + e ] ); }  var good = 0, bad = 0; var ol = document.createElement("ol");  var li = "", state = "pass"; for ( var i = 0; i < Test.length; i++ ) { var li = document.createElement("li"); li.className = Test[i][0] ? "pass" : "fail"; li.innerHTML = Test[i][1]; ol.appendChild( li );  if ( !Test[i][0] ) { state = "fail"; bad++; } else good++; }  var li = document.createElement("li"); li.className = state;  var b = document.createElement("b"); b.innerHTML = files[num] + " <b style='color:black;'>(<b class='fail'>" + bad + "</b>, <b class='pass'>" + good + "</b>, " + Test.length + ")</b>"; b.onclick = function(){ var n = this.nextSibling; if ( jQuery.css( n, "display" ) == "none" ) n.style.display = "block"; else n.style.display = "none"; }; li.appendChild( b );  li.appendChild( ol );  document.getElementById("tests").appendChild( li );  Test = []; reset(); blocking = false; process(); }); 
context: 	synchronize(function() {		var runTime = new Date() - startTime;		$('body').append('<br/>Tests completed in ' + runTime + ' milliseconds.');	});
meta: 2798	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2798/b5220adbbcbb6216af176fa38c626aca53ec8d0f/test.js/clean/build/test/js/test.js