aboutsummaryrefslogtreecommitdiffstats
path: root/test/ng/httpSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/ng/httpSpec.js')
-rw-r--r--test/ng/httpSpec.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/ng/httpSpec.js b/test/ng/httpSpec.js
index 18be5826..7f49ca8c 100644
--- a/test/ng/httpSpec.js
+++ b/test/ng/httpSpec.js
@@ -896,6 +896,20 @@ describe('$http', function() {
});
+ it('should allow the cached value to be an empty string', function () {
+ cache.put('/abc', '');
+
+ callback.andCallFake(function (response, status, headers) {
+ expect(response).toBe('');
+ expect(status).toBe(200);
+ });
+
+ $http({method: 'GET', url: '/abc', cache: cache}).success(callback);
+ $rootScope.$digest();
+ expect(callback).toHaveBeenCalled();
+ });
+
+
it('should default to status code 200 and empty headers if cache contains a non-array element',
inject(function($rootScope) {
cache.put('/myurl', 'simple response');