blob: ed9ea6abcf486ff1abe0a8cfbbc6cff68dffd7e6 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 | 'use strict';
describe('ngNonBindable', function() {
  var element;
  afterEach(function(){
    dealoc(element);
  });
  it('should prevent compilation of the owning element and its children',
      inject(function($rootScope, $compile) {
    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}}');
  }));
});
 |