aboutsummaryrefslogtreecommitdiffstats
path: root/src/ngMock/angular-mocks.js
diff options
context:
space:
mode:
authorCorey Burrows2013-11-14 08:42:35 -0600
committerIgor Minar2013-11-21 22:57:15 -0800
commit4d16472b918a3482942d76f1e273a5aa01f65e83 (patch)
treee5400e5e61e6550dc4c41469f1f458e9b6ced6ec /src/ngMock/angular-mocks.js
parent9e89a31b129e40c805178535c244899ffafb77d8 (diff)
downloadangular.js-4d16472b918a3482942d76f1e273a5aa01f65e83.tar.bz2
fix(ngMock): fixes httpBackend expectation with body object
Fixes an issue with httpBackend expectations where a given body object may not match the actual request body if its keys are serialized in a different order. Closes #4956
Diffstat (limited to 'src/ngMock/angular-mocks.js')
-rw-r--r--src/ngMock/angular-mocks.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ngMock/angular-mocks.js b/src/ngMock/angular-mocks.js
index e13675d7..cf01d3c3 100644
--- a/src/ngMock/angular-mocks.js
+++ b/src/ngMock/angular-mocks.js
@@ -1572,7 +1572,7 @@ function MockHttpExpectation(method, url, data, headers) {
if (angular.isUndefined(data)) return true;
if (data && angular.isFunction(data.test)) return data.test(d);
if (data && angular.isFunction(data)) return data(d);
- if (data && !angular.isString(data)) return angular.toJson(data) == d;
+ if (data && !angular.isString(data)) return angular.equals(data, angular.fromJson(d));
return data == d;
};