From 674ebcd92577653c5ce94c92161d3bee1d9fb05e Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Fri, 3 Aug 2018 01:44:00 +0200 Subject: [PATCH] chore(select): fix flaky positioning test (#12496) Fixes a flaky test that is failing on iOS. --- src/lib/select/select.spec.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/select/select.spec.ts b/src/lib/select/select.spec.ts index cb1f64b198d..a71efd75e25 100644 --- a/src/lib/select/select.spec.ts +++ b/src/lib/select/select.spec.ts @@ -3318,7 +3318,8 @@ describe('MatSelect', () => { let panelLeft = document.querySelector('.mat-select-panel')!.getBoundingClientRect().left; - expect(panelLeft).toBeGreaterThan(0, `Expected select panel to be inside the viewport.`); + expect(panelLeft) + .toBeGreaterThanOrEqual(0, `Expected select panel to be inside the viewport.`); fixture.componentInstance.select.close(); fixture.detectChanges(); @@ -3330,7 +3331,7 @@ describe('MatSelect', () => { panelLeft = document.querySelector('.mat-select-panel')!.getBoundingClientRect().left; - expect(panelLeft).toBeGreaterThan(0, + expect(panelLeft).toBeGreaterThanOrEqual(0, `Expected select panel continue being inside the viewport.`); })); });