From f1a48bfee11e2d259da246cd444afa20b6278872 Mon Sep 17 00:00:00 2001 From: Dhruv Parmar <83108871+dhruvjsx@users.noreply.github.com> Date: Tue, 20 May 2025 10:23:15 +0530 Subject: [PATCH] fixed followers test cases (#21282) --- .../src/main/resources/ui/playwright/utils/entity.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/openmetadata-ui/src/main/resources/ui/playwright/utils/entity.ts b/openmetadata-ui/src/main/resources/ui/playwright/utils/entity.ts index 6623d61e952..c4b876310c4 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/utils/entity.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/utils/entity.ts @@ -765,6 +765,10 @@ export const unFollowEntity = async ( const unFollowResponse = page.waitForResponse( `/api/v1/${endpoint}/*/followers/*` ); + await page.waitForLoadState('networkidle'); + await page.waitForSelector('[data-testid="loader"]', { + state: 'detached', + }); await page.getByTestId('entity-follow-button').click(); await unFollowResponse; @@ -779,7 +783,10 @@ export const validateFollowedEntityToWidget = async ( isFollowing: boolean ) => { await redirectToHomePage(page); - + await page.waitForLoadState('networkidle'); + await page.waitForSelector('[data-testid="loader"]', { + state: 'detached', + }); if (isFollowing) { await page.getByTestId('following-widget').isVisible();