fix: wrong usage of poll

This commit is contained in:
Valere
2026-04-24 11:24:00 +02:00
parent 6317a06472
commit ca305b9da1
+5 -9
View File
@@ -127,10 +127,8 @@ async function expectVideoTilesCount(page: Page, count: number): Promise<void> {
// There should be `count` video elements, visible and autoplaying
await expect(page.locator("video")).toHaveCount(count);
await expect
.poll(
async () => {
return await page
await expect(async () => {
const videoBlockCount = await page
.locator("video")
.evaluateAll(
(videos: Element[]) =>
@@ -138,12 +136,10 @@ async function expectVideoTilesCount(page: Page, count: number): Promise<void> {
(v: Element) => window.getComputedStyle(v).display === "block",
).length,
);
},
{
expect(videoBlockCount).toBe(count);
}).toPass({
timeout: 10000,
},
)
.toBe(count);
});
}
export const SpaHelpers = {