From cf4729faa3e6e0a5178e2064a6f3cfd345686554 Mon Sep 17 00:00:00 2001 From: Illniyar Date: Sat, 20 Apr 2013 23:33:40 +0300 Subject: feat($cookieStore): $cookieStore.get now parses blank string as blank string closes #1918 --- test/ngCookies/cookiesSpec.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'test/ngCookies/cookiesSpec.js') 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(''); + })) }); -- cgit v1.2.3