diff options
Diffstat (limited to 'test/ng/rootScopeSpec.js')
| -rw-r--r-- | test/ng/rootScopeSpec.js | 8 | 
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) { | 
