test(app): harden flaky e2e synchronization (#40556)

This commit is contained in:
Luke Parker
2026-08-05 12:31:45 +10:00
committed by GitHub
parent 788c20a3c4
commit 8498c504ca
5 changed files with 116 additions and 42 deletions
@@ -197,7 +197,9 @@ export async function setupTimeline(
)
},
async waitForPart(partID: string) {
await expect(page.locator(`[data-timeline-part-id="${partID}"]`).first()).toBeVisible()
const part = page.locator(`[data-timeline-part-id="${partID}"]`)
await expect(part).toHaveCount(1)
await expect(part).toBeVisible()
},
}
}