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 @@ */ -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('
')($rootScope); + element = $compile('
')($rootScope); $rootScope.name = 'misko'; $rootScope.$digest(); expect(element.text()).toEqual(''); + expect(element.attr('text')).toEqual('{{name}}'); })); });