add: } 
context: function evaluateTest(files, num, js) {	var Test = [];	js = js.replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&amp;/g, "&");		try {		eval(js);	} catch(e) {		if(typeof console != "undefined") 			console.error(e);			console.debug(js);		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 );	blocking = false;	process();		function ok(a, msg) {		Test.push( [ !!a, msg ] );	}		function cmpOK( a, c, b, msg ) {		var res;		eval( "res = (a " + c + " b)" );		Test.push( [ res, msg ] );	}		function isSet(a, b, msg) {		var ret = true;			if ( a && b && a.length == b.length ) {			for ( var i in a )				if ( a[i] != b[i] )					ret = false;		} else			ret = false;			if ( !ret && console )			console.log( msg, a, b );			Test.push( [ ret, msg ] );	}		function q() {		var r = [];			for ( var i = 0; i < arguments.length; i++ )			r.push( document.getElementById( arguments[i] ) );			return r;	}		function t(a,b,c) {		var f = jQuery.find(b);			var s = "";		for ( var i = 0; i < f.length; i++ )			s += (s && ",") + '"' + f[i].id + '"';			isSet(f, q.apply(q,c), a + " (" + b + ")");	}}
meta: 2798	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2798/fd4fc0bcdd4d2e65d48e99aa40af79da72225bea/test.js/clean/build/test/js/test.js