Merge branch 'main' into drive-missing-unit-tests

This commit is contained in:
Aniket Katkar 2025-09-25 12:11:07 +05:30 committed by GitHub
commit 56493c86bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 10 additions and 8 deletions

View File

@ -565,7 +565,7 @@ test('Verify cycle lineage should be handled properly', async ({ browser }) => {
await page.reload(); await page.reload();
await page.waitForLoadState('networkidle'); await page.waitForLoadState('networkidle');
await page.getByTestId('fit-screen').click(); await performZoomOut(page);
await expect(page.getByTestId(`lineage-node-${tableFqn}`)).toBeVisible(); await expect(page.getByTestId(`lineage-node-${tableFqn}`)).toBeVisible();
await expect(page.getByTestId(`lineage-node-${topicFqn}`)).toBeVisible(); await expect(page.getByTestId(`lineage-node-${topicFqn}`)).toBeVisible();

View File

@ -718,7 +718,9 @@ export const validateGlossaryTerm = async (
if (isGlossaryTermPage) { if (isGlossaryTermPage) {
await expect(page.getByTestId(term.name)).toBeVisible(); await expect(page.getByTestId(term.name)).toBeVisible();
} else { } else {
await expect(page.locator(termSelector)).toBeVisible();
await expect(page.locator(termSelector)).toContainText(term.name); await expect(page.locator(termSelector)).toContainText(term.name);
await expect(page.locator(statusSelector)).toBeVisible();
await expect(page.locator(statusSelector)).toContainText(status); 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') page.getByTestId(widgetKey).getByTestId('widget-sort-by-dropdown')
).toBeVisible(); ).toBeVisible();
const aToZFilter = page.waitForResponse(
'/api/v1/search/query?q=*&index=all*&sort_field=name.keyword&sort_order=asc'
);
await page await page
.getByTestId(widgetKey) .getByTestId(widgetKey)
.getByTestId('widget-sort-by-dropdown') .getByTestId('widget-sort-by-dropdown')
.click(); .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 page.getByRole('menuitem', { name: 'A to Z' }).click();
await aToZFilter; await aToZFilter;
const zToAFilter = page.waitForResponse(
'/api/v1/search/query?q=*&index=all*&sort_field=name.keyword&sort_order=desc'
);
await page await page
.getByTestId(widgetKey) .getByTestId(widgetKey)
.getByTestId('widget-sort-by-dropdown') .getByTestId('widget-sort-by-dropdown')
.click(); .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 page.getByRole('menuitem', { name: 'Z to A' }).click();
await zToAFilter; await zToAFilter;
const latestFilter = page.waitForResponse( 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 await page
.getByTestId(widgetKey) .getByTestId(widgetKey)