silverstripe-framework/thirdparty/jasmine-ajax/lib/spec-helper.js

20 lines
428 B
JavaScript

beforeEach(function() {
if (typeof jQuery != 'undefined') {
spyOn(jQuery.ajaxSettings, 'xhr', true).andCallFake(function() {
var newXhr = new FakeXMLHttpRequest();
ajaxRequests.push(newXhr);
return newXhr;
});
}
if (typeof Prototype != 'undefined') {
spyOn(Ajax, "getTransport", true).andCallFake(function() {
return new FakeXMLHttpRequest();
});
}
clearAjaxRequests();
});