diff options
| -rw-r--r-- | src/directive/ngNonBindable.js | 3 | ||||
| -rw-r--r-- | test/directive/ngNonBindableSpec.js | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/directive/ngNonBindable.js b/src/directive/ngNonBindable.js index 217618cc..2e9faa5a 100644 --- a/src/directive/ngNonBindable.js +++ b/src/directive/ngNonBindable.js @@ -3,6 +3,7 @@ /** * @ngdoc directive * @name angular.module.ng.$compileProvider.directive.ng-non-bindable + * @priority 1000 * * @description * Sometimes it is necessary to write code which looks like bindings but which should be left alone @@ -29,4 +30,4 @@ </doc:scenario> </doc:example> */ -var ngNonBindableDirective = ngDirective({ terminal: true }); +var ngNonBindableDirective = ngDirective({ terminal: true, priority: 1000 }); diff --git a/test/directive/ngNonBindableSpec.js b/test/directive/ngNonBindableSpec.js index 8b745364..4f69528b 100644 --- a/test/directive/ngNonBindableSpec.js +++ b/test/directive/ngNonBindableSpec.js @@ -10,11 +10,12 @@ describe('ng-non-bindable', function() { }); - it('should prevent compilation of the owning element and its children', + iit('should prevent compilation of the owning element and its children', inject(function($rootScope, $compile) { - element = $compile('<div ng-non-bindable><span ng-bind="name"></span></div>')($rootScope); + element = $compile('<div ng-non-bindable text="{{name}}"><span ng-bind="name"></span></div>')($rootScope); $rootScope.name = 'misko'; $rootScope.$digest(); expect(element.text()).toEqual(''); + expect(element.attr('text')).toEqual('{{name}}'); })); }); |
