diff --git a/packages/examples/common/ngIf/ts/e2e_test/ngIf_spec.ts b/packages/examples/common/ngIf/ts/e2e_test/ngIf_spec.ts index 833479edfa..941e1ed05d 100644 --- a/packages/examples/common/ngIf/ts/e2e_test/ngIf_spec.ts +++ b/packages/examples/common/ngIf/ts/e2e_test/ngIf_spec.ts @@ -46,20 +46,18 @@ describe('ngIf', () => { describe('ng-if-then-else', () => { let comp = 'ng-if-then-else'; - modifiedInIvy('FW-1019: Design new API to replace static queries') - .it('should hide/show content', () => { - browser.get(URL); - waitForElement(comp); - expect(element.all(by.css(comp)).get(0).getText()) - .toEqual('hideSwitch Primary show = true\nPrimary text to show'); - element.all(by.css(comp + ' button')).get(1).click(); - expect(element.all(by.css(comp)).get(0).getText()) - .toEqual('hideSwitch Primary show = true\nSecondary text to show'); - element.all(by.css(comp + ' button')).get(0).click(); - expect(element.all(by.css(comp)).get(0).getText()) - .toEqual( - 'showSwitch Primary show = false\nAlternate text while primary text is hidden'); - }); + it('should hide/show content', () => { + browser.get(URL); + waitForElement(comp); + expect(element.all(by.css(comp)).get(0).getText()) + .toEqual('hideSwitch Primary show = true\nPrimary text to show'); + element.all(by.css(comp + ' button')).get(1).click(); + expect(element.all(by.css(comp)).get(0).getText()) + .toEqual('hideSwitch Primary show = true\nSecondary text to show'); + element.all(by.css(comp + ' button')).get(0).click(); + expect(element.all(by.css(comp)).get(0).getText()) + .toEqual('showSwitch Primary show = false\nAlternate text while primary text is hidden'); + }); }); describe('ng-if-let', () => { diff --git a/packages/examples/common/ngIf/ts/module.ts b/packages/examples/common/ngIf/ts/module.ts index 51df5ed019..229ae2e666 100644 --- a/packages/examples/common/ngIf/ts/module.ts +++ b/packages/examples/common/ngIf/ts/module.ts @@ -60,7 +60,7 @@ export class NgIfThenElse implements OnInit { thenBlock: TemplateRef|null = null; show: boolean = true; - @ViewChild('primaryBlock') + @ViewChild('primaryBlock', {static: true}) primaryBlock: TemplateRef|null = null; @ViewChild('secondaryBlock') secondaryBlock: TemplateRef|null = null;