aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/ng/cookieStoreSpec.js30
-rw-r--r--test/ngCookies/cookiesSpec.js (renamed from test/ng/cookiesSpec.js)33
2 files changed, 32 insertions, 31 deletions
diff --git a/test/ng/cookieStoreSpec.js b/test/ng/cookieStoreSpec.js
deleted file mode 100644
index 50ac7797..00000000
--- a/test/ng/cookieStoreSpec.js
+++ /dev/null
@@ -1,30 +0,0 @@
-'use strict';
-
-describe('$cookieStore', function() {
-
-
- it('should serialize objects to json', inject(function($cookieStore, $browser, $rootScope) {
- $cookieStore.put('objectCookie', {id: 123, name: 'blah'});
- $rootScope.$digest();
- expect($browser.cookies()).toEqual({'objectCookie': '{"id":123,"name":"blah"}'});
- }));
-
-
- it('should deserialize json to object', inject(function($cookieStore, $browser) {
- $browser.cookies('objectCookie', '{"id":123,"name":"blah"}');
- $browser.poll();
- expect($cookieStore.get('objectCookie')).toEqual({id: 123, name: 'blah'});
- }));
-
-
- it('should delete objects from the store when remove is called', inject(function($cookieStore, $browser, $rootScope) {
- $cookieStore.put('gonner', { "I'll":"Be Back"});
- $rootScope.$digest(); //force eval in test
- $browser.poll();
- expect($browser.cookies()).toEqual({'gonner': '{"I\'ll":"Be Back"}'});
-
- $cookieStore.remove('gonner');
- $rootScope.$digest();
- expect($browser.cookies()).toEqual({});
- }));
-});
diff --git a/test/ng/cookiesSpec.js b/test/ngCookies/cookiesSpec.js
index 5427ac36..435f40b4 100644
--- a/test/ng/cookiesSpec.js
+++ b/test/ngCookies/cookiesSpec.js
@@ -1,7 +1,7 @@
'use strict';
describe('$cookies', function() {
- beforeEach(module(function($provide) {
+ beforeEach(module('ngCookies', function($provide) {
$provide.factory('$browser', function(){
return angular.extend(new angular.mock.$Browser(), {cookieHash: {preexisting:'oldCookie'}});
});
@@ -95,3 +95,34 @@ describe('$cookies', function() {
expect($cookies).toEqual({'preexisting': 'oldCookie', 'longCookie': 'shortVal'});
}));
});
+
+
+describe('$cookieStore', function() {
+
+ beforeEach(module('ngCookies'));
+
+ it('should serialize objects to json', inject(function($cookieStore, $browser, $rootScope) {
+ $cookieStore.put('objectCookie', {id: 123, name: 'blah'});
+ $rootScope.$digest();
+ expect($browser.cookies()).toEqual({'objectCookie': '{"id":123,"name":"blah"}'});
+ }));
+
+
+ it('should deserialize json to object', inject(function($cookieStore, $browser) {
+ $browser.cookies('objectCookie', '{"id":123,"name":"blah"}');
+ $browser.poll();
+ expect($cookieStore.get('objectCookie')).toEqual({id: 123, name: 'blah'});
+ }));
+
+
+ it('should delete objects from the store when remove is called', inject(function($cookieStore, $browser, $rootScope) {
+ $cookieStore.put('gonner', { "I'll":"Be Back"});
+ $rootScope.$digest(); //force eval in test
+ $browser.poll();
+ expect($browser.cookies()).toEqual({'gonner': '{"I\'ll":"Be Back"}'});
+
+ $cookieStore.remove('gonner');
+ $rootScope.$digest();
+ expect($browser.cookies()).toEqual({});
+ }));
+});