Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(11)

Side by Side Diff: third_party/pkg/angular/test/bootstrap_spec.dart

Issue 256553002: Revert "Update all Angular libs (run update_all.sh)." (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library bootstrap_spec; 1 library bootstrap_spec;
2 2
3 import '_specs.dart'; 3 import '_specs.dart';
4 import 'package:angular/application_factory.dart';
5 4
6 void main() { 5 main() => describe('bootstrap', () {
7 describe('bootstrap', () { 6 BodyElement body = window.document.querySelector('body');
8 setBody(String html) {
9 var body = window.document.querySelector('body');
10 body.setInnerHtml(html, treeSanitizer: new NullTreeSanitizer());
11 return body;
12 }
13 7
14 it('should default to whole page', () { 8 it('should default to whole page', () {
15 var body = setBody('<div>{{"works"}}</div>'); 9 body.innerHtml = '<div>{{"works"}}</div>';
16 applicationFactory().run(); 10 ngBootstrap();
17 expect(body).toHaveHtml('<div>works</div>'); 11 expect(body.innerHtml).toEqual('<div>works</div>');
18 }); 12 });
19 13
20 it('should compile starting at ng-app node', () { 14 it('should compile starting at ng-app node', () {
21 var body = setBody( 15 body.setInnerHtml(
22 '<div>{{ignor me}}<div ng-app ng-bind="\'works\'"></div></div>'); 16 '<div>{{ignor me}}<div ng-app ng-bind="\'works\'"></div></div>',
23 applicationFactory().run(); 17 treeSanitizer: new NullTreeSanitizer());
24 expect(body.text).toEqual('{{ignor me}}works'); 18 ngBootstrap();
25 }); 19 expect(body.text).toEqual('{{ignor me}}works');
20 });
26 21
27 it('should compile starting at ng-app node', () { 22 it('should compile starting at ng-app node', () {
28 var body = setBody( 23 body.setInnerHtml(
29 '<div>{{ignor me}}<div ng-bind="\'works\'"></div></div>'); 24 '<div>{{ignor me}}<div ng-bind="\'works\'"></div></div>',
30 applicationFactory()..selector('div[ng-bind]')..run(); 25 treeSanitizer: new NullTreeSanitizer());
31 expect(body.text).toEqual('{{ignor me}}works'); 26 ngBootstrap(element:body.querySelector('div[ng-bind]'));
32 }); 27 expect(body.text).toEqual('{{ignor me}}works');
33 }); 28 });
34 } 29 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698