Index: third_party/pkg/angular/test/directive/ng_include_spec.dart |
diff --git a/third_party/pkg/angular/test/directive/ng_include_spec.dart b/third_party/pkg/angular/test/directive/ng_include_spec.dart |
index 625821bdc34938e4b80563a8a122ea3bd247ad3d..b1b793b70005e1fe07e0126fb4889e13d247075e 100644 |
--- a/third_party/pkg/angular/test/directive/ng_include_spec.dart |
+++ b/third_party/pkg/angular/test/directive/ng_include_spec.dart |
@@ -6,9 +6,9 @@ main() { |
describe('NgInclude', () { |
TestBed _; |
- beforeEach(inject((TestBed tb) => _ = tb)); |
+ beforeEach((TestBed tb) => _ = tb); |
- it('should fetch template from literal url', async(inject((Scope scope, TemplateCache cache) { |
+ it('should fetch template from literal url', async((Scope scope, TemplateCache cache) { |
cache.put('tpl.html', new HttpResponse(200, 'my name is {{name}}')); |
var element = _.compile('<div ng-include="tpl.html"></div>'); |
@@ -16,13 +16,12 @@ main() { |
expect(element.innerHtml).toEqual(''); |
microLeap(); // load the template from cache. |
- scope.applyInZone(() { |
- scope.context['name'] = 'Vojta'; |
- }); |
+ scope.context['name'] = 'Vojta'; |
+ scope.apply(); |
expect(element.text).toEqual('my name is Vojta'); |
- }))); |
+ })); |
- it('should fetch template from url using interpolation', async(inject((Scope scope, TemplateCache cache) { |
+ it('should fetch template from url using interpolation', async((Scope scope, TemplateCache cache) { |
cache.put('tpl1.html', new HttpResponse(200, 'My name is {{name}}')); |
cache.put('tpl2.html', new HttpResponse(200, 'I am {{name}}')); |
@@ -30,17 +29,21 @@ main() { |
expect(element.innerHtml).toEqual(''); |
- scope.applyInZone(() { |
- scope.context['name'] = 'Vojta'; |
- scope.context['template'] = 'tpl1.html'; |
- }); |
+ scope.context['name'] = 'Vojta'; |
+ scope.context['template'] = 'tpl1.html'; |
+ microLeap(); |
+ scope.apply(); |
+ microLeap(); |
+ scope.apply(); |
expect(element.text).toEqual('My name is Vojta'); |
- scope.applyInZone(() { |
- scope.context['template'] = 'tpl2.html'; |
- }); |
+ scope.context['template'] = 'tpl2.html'; |
+ microLeap(); |
+ scope.apply(); |
+ microLeap(); |
+ scope.apply(); |
expect(element.text).toEqual('I am Vojta'); |
- }))); |
+ })); |
}); |
} |