chore(deps): upgrade dev dependencies, fix tests (#1450) · mgonto/restangular@b583197
@@ -309,9 +309,9 @@ describe('Restangular', function() {
309309CallbackManager.firstErrorInterceptor = function() {};
310310CallbackManager.secondErrorInterceptor = function() {};
311311312-spyOn(CallbackManager, 'successCallback').andCallThrough();
313-spyOn(CallbackManager, 'firstErrorInterceptor').andCallThrough();
314-spyOn(CallbackManager, 'secondErrorInterceptor').andCallThrough();
312+spyOn(CallbackManager, 'successCallback').and.callThrough();
313+spyOn(CallbackManager, 'firstErrorInterceptor').and.callThrough();
314+spyOn(CallbackManager, 'secondErrorInterceptor').and.callThrough();
315315316316Restangular.addErrorInterceptor(CallbackManager.firstErrorInterceptor);
317317Restangular.addErrorInterceptor(CallbackManager.secondErrorInterceptor);
@@ -341,8 +341,8 @@ describe('Restangular', function() {
341341return false; // prevent promise to be rejected
342342};
343343344-spyOn(CallbackManager, 'successCallback').andCallThrough();
345-spyOn(CallbackManager, 'errorCallback').andCallThrough();
344+spyOn(CallbackManager, 'successCallback').and.callThrough();
345+spyOn(CallbackManager, 'errorCallback').and.callThrough();
346346347347Restangular.addErrorInterceptor(CallbackManager.firstErrorInterceptor);
348348Restangular.addErrorInterceptor(CallbackManager.secondErrorInterceptor);
@@ -371,9 +371,9 @@ describe('Restangular', function() {
371371};
372372CallbackManager.secondErrorInterceptor = function() {};
373373374-spyOn(CallbackManager, 'successCallback').andCallThrough();
375-spyOn(CallbackManager, 'firstErrorInterceptor').andCallThrough();
376-spyOn(CallbackManager, 'secondErrorInterceptor').andCallThrough();
374+spyOn(CallbackManager, 'successCallback').and.callThrough();
375+spyOn(CallbackManager, 'firstErrorInterceptor').and.callThrough();
376+spyOn(CallbackManager, 'secondErrorInterceptor').and.callThrough();
377377378378Restangular.addErrorInterceptor(CallbackManager.firstErrorInterceptor);
379379Restangular.addErrorInterceptor(CallbackManager.secondErrorInterceptor);
@@ -943,7 +943,7 @@ describe('Restangular', function() {
943943expect(copiedAccount).not.toBe(accountsModel[0]);
944944945945// create a spy for one of the methods to capture the value of 'this'
946-spyOn(copiedAccount, 'getRestangularUrl').andCallFake(function() {
946+spyOn(copiedAccount, 'getRestangularUrl').and.callFake(function() {
947947that = this;
948948});
949949@@ -957,7 +957,7 @@ describe('Restangular', function() {
957957// with fromServer=true
958958restangularAccount1.get().then(responseHandler);
959959$httpBackend.flush();
960-var account = responseHandler.calls[0].args[0],
960+var account = responseHandler.calls.argsFor(0)[0],
961961copiedAccount = Restangular.copy(account);
962962expect(account.fromServer).toEqual(true);
963963expect(copiedAccount.fromServer).toEqual(true);
@@ -981,7 +981,7 @@ describe('Restangular', function() {
981981// with collections, fromServer = true;
982982restangularAccounts.getList().then(responseHandler);
983983$httpBackend.flush();
984-accounts = responseHandler.calls[0].args[0],
984+accounts = responseHandler.calls.argsFor(0)[0],
985985copiedAccounts = Restangular.copy(accounts);
986986expect(accounts.fromServer).toEqual(true);
987987expect(copiedAccounts.fromServer).toEqual(true);
@@ -1116,7 +1116,7 @@ describe('Restangular', function() {
11161116Restangular.all('accounts').getList().then(responseHandler);
11171117$httpBackend.flush();
111811181119-var accounts = responseHandler.calls[0].args[0];
1119+var accounts = responseHandler.calls.argsFor(0)[0];
11201120var accountsCopy = accounts.clone();
1121112111221122expect(accounts.customThing).toEqual('customValue');