3
var Environment = this.Environment = function(){};
5
_.extend(Environment.prototype, {
11
emulateHTTP: Backbone.emulateHTTP,
13
emulateJSON: Backbone.emulateJSON,
18
// Capture ajax settings for comparison.
19
Backbone.ajax = function(settings) {
20
env.ajaxSettings = settings;
23
// Capture the arguments to Backbone.sync for comparison.
24
Backbone.sync = function(method, model, options) {
30
env.sync.apply(this, arguments);
34
teardown: function() {
36
this.ajaxSettings = null;
37
Backbone.sync = this.sync;
38
Backbone.ajax = this.ajax;
39
Backbone.emulateHTTP = this.emulateHTTP;
40
Backbone.emulateJSON = this.emulateJSON;