aboutsummaryrefslogtreecommitdiffstats
path: root/example/personalLog/scenario/personalLogScenario.js
diff options
context:
space:
mode:
Diffstat (limited to 'example/personalLog/scenario/personalLogScenario.js')
-rw-r--r--example/personalLog/scenario/personalLogScenario.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/example/personalLog/scenario/personalLogScenario.js b/example/personalLog/scenario/personalLogScenario.js
index 4b6d4ae5..5baeeb1a 100644
--- a/example/personalLog/scenario/personalLogScenario.js
+++ b/example/personalLog/scenario/personalLogScenario.js
@@ -81,15 +81,14 @@ angular.scenario.dsl('clearCookies', function() {
*/
return function() {
this.addFutureAction('clear all cookies', function($window, $document, done) {
- //TODO: accessing angular services is pretty nasty, we need a better way to reach them
- var $cookies = $window.$root.$cookies,
+ var rootScope = $window.angular.element($document[0]).data('$scope'),
+ $cookies = rootScope.$service('$cookies'),
cookieName;
for (cookieName in $cookies) {
- console.log('deleting cookie: ' + cookieName);
delete $cookies[cookieName];
}
- $window.$root.$eval();
+ rootScope.$eval();
done();
});