aboutsummaryrefslogtreecommitdiffstats
path: root/test/ng/rootScopeSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/ng/rootScopeSpec.js')
-rw-r--r--test/ng/rootScopeSpec.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/ng/rootScopeSpec.js b/test/ng/rootScopeSpec.js
index e8bf8eed..894c26d2 100644
--- a/test/ng/rootScopeSpec.js
+++ b/test/ng/rootScopeSpec.js
@@ -1060,6 +1060,14 @@ describe('Scope', function() {
expect(log).toEqual('2>1>0>');
});
+ it('should allow all events on the same scope to run even if stopPropagation is called', function(){
+ child.$on('myEvent', logger);
+ grandChild.$on('myEvent', function(e) { e.stopPropagation(); });
+ grandChild.$on('myEvent', logger);
+ grandChild.$on('myEvent', logger);
+ grandChild.$emit('myEvent');
+ expect(log).toEqual('2>2>2>');
+ });
it('should dispatch exceptions to the $exceptionHandler',
inject(function($exceptionHandler) {