Sfoglia il codice sorgente

fix(web): wait for queue admission before collapsed snapshots

Yichen Jiang 2 settimane fa
parent
commit
69161395ce
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      apps/web/tests/queue-actions.e2e.ts

+ 2 - 0
apps/web/tests/queue-actions.e2e.ts

@@ -133,6 +133,7 @@ describe('web e2e: queue row actions', () => {
     const queueHeader = page.getByRole('button', { name: '2 queued messages' })
     await expect.poll(() => queueHeader.getAttribute('aria-expanded'), { timeout: 10_000 })
       .toBe('false')
+    await expect.poll(() => queueHeader.getByRole('status').count(), { timeout: 10_000 }).toBe(0)
     const collapsedSnapshot = await captureStableAria(
       page,
       '[class*="centerCol"]',
@@ -288,6 +289,7 @@ describe('web e2e: queue row actions', () => {
     const queueHeader = page.getByRole('button', { name: '2 queued messages' })
     await expect.poll(() => queueHeader.getAttribute('aria-expanded'), { timeout: 10_000 })
       .toBe('false')
+    await expect.poll(() => queueHeader.getByRole('status').count(), { timeout: 10_000 }).toBe(0)
 
     const layoutSnapshot = await captureStableAria(
       page,