From c27d307beb04f29e912cb3f59caf815f99ab792b Mon Sep 17 00:00:00 2001 From: Amanda Johnston <90629384+amandaejohnston@users.noreply.github.com> Date: Wed, 20 Apr 2022 09:41:42 -0500 Subject: [PATCH] test(range): fix flaky start/end event test (#25153) --- core/src/components/range/test/basic/e2e.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/components/range/test/basic/e2e.ts b/core/src/components/range/test/basic/e2e.ts index 6554b5a99c..a01500e5c0 100644 --- a/core/src/components/range/test/basic/e2e.ts +++ b/core/src/components/range/test/basic/e2e.ts @@ -29,6 +29,7 @@ test('range: start/end events', async () => { const rangeEl = await page.$('#basic'); await dragElementBy(rangeEl, page, 300, 0); + await page.waitForChanges(); /** * dragElementBy defaults to starting the drag from the middle of the el, @@ -41,6 +42,7 @@ test('range: start/end events', async () => { * Verify both events fire if range is clicked without dragging. */ await dragElementBy(rangeEl, page, 0, 0); + await page.waitForChanges(); expect(rangeStart).toHaveReceivedEventDetail({ value: 50 }); expect(rangeEnd).toHaveReceivedEventDetail({ value: 50 });