aboutsummaryrefslogtreecommitdiffstats
path: root/test/directive/ngViewSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/directive/ngViewSpec.js')
-rw-r--r--test/directive/ngViewSpec.js12
1 files changed, 9 insertions, 3 deletions
diff --git a/test/directive/ngViewSpec.js b/test/directive/ngViewSpec.js
index 2a4347a0..7b702e51 100644
--- a/test/directive/ngViewSpec.js
+++ b/test/directive/ngViewSpec.js
@@ -317,9 +317,11 @@ describe('ng-view', function() {
var createCtrl = function(name) {
return function($scope) {
log.push('init-' + name);
- $scope.$on('$destroy', function() {
+ var destroy = $scope.$destroy;
+ $scope.$destroy = function() {
log.push('destroy-' + name);
- });
+ destroy.call($scope);
+ }
};
};
@@ -367,7 +369,11 @@ describe('ng-view', function() {
function createController(name) {
return function($scope) {
log.push('init-' + name);
- $scope.$on('$destroy', logger('destroy-' + name));
+ var destroy = $scope.$destroy;
+ $scope.$destroy = function() {
+ log.push('destroy-' + name);
+ destroy.call($scope);
+ }
$scope.$on('$routeUpdate', logger('route-update'));
};
}