fix(test): flaky tests (#23212)

* fixed fkaky tests

* fix APIs
This commit is contained in:
Sweta Agarwalla 2025-09-25 10:51:39 +05:30 committed by GitHub
parent 68f496a2df
commit 8eaf4f585d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 7 deletions

View File

@ -718,7 +718,9 @@ export const validateGlossaryTerm = async (
if (isGlossaryTermPage) {
await expect(page.getByTestId(term.name)).toBeVisible();
} else {
await expect(page.locator(termSelector)).toBeVisible();
await expect(page.locator(termSelector)).toContainText(term.name);
await expect(page.locator(statusSelector)).toBeVisible();
await expect(page.locator(statusSelector)).toContainText(status);
}
};

View File

@ -56,28 +56,28 @@ export const verifyDataFilters = async (page: Page, widgetKey: string) => {
page.getByTestId(widgetKey).getByTestId('widget-sort-by-dropdown')
).toBeVisible();
const aToZFilter = page.waitForResponse(
'/api/v1/search/query?q=*&index=all*&sort_field=name.keyword&sort_order=asc'
);
await page
.getByTestId(widgetKey)
.getByTestId('widget-sort-by-dropdown')
.click();
const aToZFilter = page.waitForResponse(
'/api/v1/search/query?q=*&index=all*&sort_field=name.keyword*&sort_order=asc*'
);
await page.getByRole('menuitem', { name: 'A to Z' }).click();
await aToZFilter;
const zToAFilter = page.waitForResponse(
'/api/v1/search/query?q=*&index=all*&sort_field=name.keyword&sort_order=desc'
);
await page
.getByTestId(widgetKey)
.getByTestId('widget-sort-by-dropdown')
.click();
const zToAFilter = page.waitForResponse(
'/api/v1/search/query?q=*&index=all*&sort_field=name.keyword*&sort_order=desc*'
);
await page.getByRole('menuitem', { name: 'Z to A' }).click();
await zToAFilter;
const latestFilter = page.waitForResponse(
'/api/v1/search/query?q=*&index=all*&sort_field=updatedAt&sort_order=desc'
'/api/v1/search/query?q=*&index=all*&sort_field=updatedAt*&sort_order=desc*'
);
await page
.getByTestId(widgetKey)