From ab2714ed29094f25770a9881c1a6e920d4a1dab7 Mon Sep 17 00:00:00 2001 From: Dmitry Gozman Date: Wed, 30 Sep 2020 04:42:08 -0700 Subject: [PATCH] test: unflake click-timeout-4 (#4012) We used to animate for 5 seconds, and also timeout after 5 seconds. Presumably, this made the click work sometimes due to different timeout schedulers in node vs browser. --- test/click-timeout-4.spec.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/click-timeout-4.spec.ts b/test/click-timeout-4.spec.ts index c7f6cbf71f1d0..59a786188918e 100644 --- a/test/click-timeout-4.spec.ts +++ b/test/click-timeout-4.spec.ts @@ -24,8 +24,8 @@ it('should timeout waiting for stable position', async ({page, server}) => { button.style.transition = 'margin 5s linear 0s'; button.style.marginLeft = '200px'; }); - const error = await button.click({ timeout: 5000 }).catch(e => e); - expect(error.message).toContain('elementHandle.click: Timeout 5000ms exceeded.'); + const error = await button.click({ timeout: 3000 }).catch(e => e); + expect(error.message).toContain('elementHandle.click: Timeout 3000ms exceeded.'); expect(error.message).toContain('waiting for element to be visible, enabled and not moving'); expect(error.message).toContain('element is moving - waiting'); });