Skip to content

Commit 5b02704

Browse files
author
Peter Rushforth
committed
See if we can get ci testing to pass...
1 parent d9917d3 commit 5b02704

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

test/e2e/layers/staticTileLayer.test.js

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,24 @@ test.describe('Playwright StaticTile Layer Tests', () => {
4545
});
4646

4747
test('Correct tiles render on initial map zoom level', async () => {
48-
const renderedTiles = await page.locator('map-tile[zoom="2"]');
49-
await expect(renderedTiles).toHaveCount(3);
48+
await expect(async () => {
49+
const renderedTiles = await page.locator('map-tile[zoom="2"]');
50+
await expect(renderedTiles).toHaveCount(3);
5051

51-
for (const tile of await page.locator('map-tile[zoom="2"]').all()) {
52-
const isRendered = await tile.evaluate((t) => t._tileDiv !== undefined);
53-
// expect that tiles at z=2 are rendered
54-
expect(isRendered).toBe(true);
55-
}
52+
const tiles = await page.locator('map-tile[zoom="2"]').all();
53+
for (const tile of tiles) {
54+
const isRendered = await tile.evaluate(
55+
(t) => t._tileDiv !== undefined
56+
);
57+
expect(isRendered).toBe(true);
58+
}
59+
}).toPass({ timeout: 15000 });
5660

5761
const nonRenderedTiles = await page.locator('map-tile[zoom="3"]');
5862
await expect(nonRenderedTiles).toHaveCount(1);
5963

6064
for (const tile of await page.locator('map-tile[zoom="3"]').all()) {
6165
const isRendered = await tile.evaluate((t) => t._tileDiv !== undefined);
62-
// expect that tiles not at z=2 are not rendered
6366
expect(isRendered).toBe(false);
6467
}
6568
});

0 commit comments

Comments
 (0)