aboutsummaryrefslogtreecommitdiffstats
path: root/test/ngCookies/cookiesSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/ngCookies/cookiesSpec.js')
-rw-r--r--test/ngCookies/cookiesSpec.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/ngCookies/cookiesSpec.js b/test/ngCookies/cookiesSpec.js
index 435f40b4..674c2774 100644
--- a/test/ngCookies/cookiesSpec.js
+++ b/test/ngCookies/cookiesSpec.js
@@ -125,4 +125,15 @@ describe('$cookieStore', function() {
$rootScope.$digest();
expect($browser.cookies()).toEqual({});
}));
+ it('should handle empty string value cookies', inject(function ($cookieStore, $browser, $rootScope) {
+ $cookieStore.put("emptyCookie",'');
+ $rootScope.$digest();
+ expect($browser.cookies()).
+ toEqual({ 'emptyCookie': '""' });
+ expect($cookieStore.get("emptyCookie")).toEqual('');
+
+ $browser.cookieHash['blankCookie'] = '';
+ $browser.poll();
+ expect($cookieStore.get("blankCookie")).toEqual('');
+ }))
});