rem: var check = false; 
add: var counter = { complete: 0, success: 0, error: 0, send: 0 }, success = function() { counter.success++ }, error = function() { counter.error++ }, complete = function() { counter.complete++ }, send = function() { counter.send++ };  $('#foo').ajaxStart(complete).ajaxStop(complete).ajaxSend(send).ajaxComplete(complete).ajaxError(error).ajaxSuccess(success); 
context: test("$.ajax - beforeSend", function() {	expect(1);	stop();		var check = false;		$.ajaxSetup({ timeout: 0 });		$.ajax({		url: url("data/name.html"), 		beforeSend: function(xml) {			check = true;		},		success: function(data) {			ok( check, "check beforeSend was executed" );			start();		}	});});
meta: 5264	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5264/0477a6e99e95ae93da983e7fc2a30bf16ea8ca77/ajaxTest.js/buggy/src/ajax/ajaxTest.js