diff --git a/apps/electron-backend-e2e/src/category-management.e2e.ts b/apps/electron-backend-e2e/src/category-management.e2e.ts index eea9a1df4..560dc1f33 100644 --- a/apps/electron-backend-e2e/src/category-management.e2e.ts +++ b/apps/electron-backend-e2e/src/category-management.e2e.ts @@ -448,11 +448,16 @@ test.describe('Electron Xtream Category Management', () => { state: 'detached', }); - await expect - .poll(() => readVisibleSidebarCategoryNames(app.mainWindow), { - timeout: 15000, - }) - .toEqual([]); + await expect( + app.mainWindow.locator( + 'app-workspace-context-panel .category-item:visible' + ) + ).toHaveCount(0, { timeout: 15000 }); + await expect( + app.mainWindow.locator( + 'app-workspace-context-panel .category-empty-state' + ) + ).toContainText('No categories available'); await expect( app.mainWindow.getByRole('button', {