 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++ };  $.ajaxTimeout(0);  $('#foo').ajaxStart(complete).ajaxStop(complete).ajaxSend(send).ajaxComplete(complete).ajaxError(error).ajaxSuccess(success);  $.ajax({url: url("data/name.php"), global: false, beforeSend: send, success: success, error: error, complete: function() { ok( counter.error == 0, 'Check sucesful request without globals' ); ok( counter.success == 1, 'Check sucesful request without globals' ); ok( counter.complete == 0, 'Check sucesful request without globals' ); ok( counter.send == 1, 'Check sucesful request without globals' );  if ( !isLocal ) { counter.error = counter.success = counter.complete = counter.send = 0; $.ajaxTimeout(500);  $.ajax({url: url("data/name.php?wait=5"), global: false, beforeSend: send, success: success, error: error, complete: function() { var x = counter; ok( counter.error == 1, 'Check failed request without globals' ); ok( counter.success == 0, 'Check failed request without globals' ); ok( counter.complete == 0, 'Check failed request without globals' ); ok( counter.send == 1, 'Check failed request without globals' ); start(); }}); } else start(); }}); 
$.ajax({ url: url("data/with_fries.xml"), dataType: "xml", success: function(resp) { equals( $("properties", resp).length, 1, 'properties in responseXML' ); equals( $("jsconf", resp).length, 1, 'jsconf in responseXML' ); equals( $("thing", resp).length, 2, 'things in responseXML' ); start(); } }); 
test("test global handlers - failure", function() {	expect( isLocal ? 4 : 8 );	stop();		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++ };			$.ajaxTimeout(0);		$('#foo').ajaxStart(complete).ajaxStop(complete).ajaxSend(send).ajaxComplete(complete).ajaxError(error).ajaxSuccess(success);		$.ajax({url: url("data/name.php"), global: false, beforeSend: send, success: success, error: error, complete: function() {	  ok( counter.error == 0, 'Check sucesful request without globals' );	  ok( counter.success == 1, 'Check sucesful request without globals' );	  ok( counter.complete == 0, 'Check sucesful request without globals' );	  ok( counter.send == 1, 'Check sucesful request without globals' );	  	  if ( !isLocal ) {		  counter.error = counter.success = counter.complete = counter.send = 0;		  $.ajaxTimeout(500);		  		  $.ajax({url: url("data/name.php?wait=5"), global: false, beforeSend: send, success: success, error: error, complete: function() {			 var x = counter;			 ok( counter.error == 1, 'Check failed request without globals' );			 ok( counter.success == 0, 'Check failed request without globals' );			 ok( counter.complete == 0, 'Check failed request without globals' );			 ok( counter.send == 1, 'Check failed request without globals' );			 start();		  }});	  } else	  	  start();	}});});
6056	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6056/0477a6e99e95ae93da983e7fc2a30bf16ea8ca77/ajaxTest.js/clean/src/ajax/ajaxTest.js