diff --git a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts index 32ec55e1f230..3a55769e3d5b 100644 --- a/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts +++ b/openmetadata-ui/src/main/resources/ui/playwright/e2e/Pages/Glossary.spec.ts @@ -1456,6 +1456,8 @@ test.describe('Glossary tests', () => { // Delete A (succeeds - not mocked, real deletion) await selectActiveGlossary(page, glossaryA.data.displayName); await initiateDelete(page); + await sidebarClick(page, SidebarItem.GLOSSARY); + await expectGlossaryNotVisible(page, glossaryA.data.displayName); // Delete B (fails via mocked WebSocket event) await selectActiveGlossary(page, glossaryB.data.displayName); @@ -1466,6 +1468,8 @@ test.describe('Glossary tests', () => { emitDeleteFailure(jobIdB, glossaryB.data.name); await refetch; + await sidebarClick(page, SidebarItem.GLOSSARY); + // A deleted, B restored, C untouched await expect( page.getByRole('menuitem', { name: glossaryA.data.displayName })