Skip to content

Commit 7f89a6b

Browse files
committed
fix e2e
1 parent 9567255 commit 7f89a6b

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

examples/e2e/app-router/e2e/isr.test.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,15 @@ test("Incremental Static Regeneration with data cache", async ({ page }) => {
6666
test.setTimeout(45000);
6767
await page.goto("/isr-data-cache");
6868

69+
// Before doing anything else, we need to ensure that there was at least one revalidation, otherwise the first test will fail
70+
// That's because the unstable_cache is not properly populated (build time generated key are different than runtime)
71+
let tempTime = await page.getByTestId("time").textContent();
72+
do {
73+
await page.waitForTimeout(1000);
74+
tempTime = await page.getByTestId("time").textContent();
75+
await page.reload();
76+
} while (tempTime === (await page.getByTestId("time").textContent()));
77+
6978
const originalFetchedDate = await page.getByTestId("fetched-date").textContent();
7079
const originalCachedDate = await page.getByTestId("cached-date").textContent();
7180
const originalTime = await page.getByTestId("time").textContent();

examples/e2e/app-router/open-next.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@ import doQueue from "@opennextjs/cloudflare/durable-queue";
55

66
export default defineCloudflareConfig({
77
incrementalCache: kvIncrementalCache,
8-
tagCache: shardedTagCache({ numberOfShards: 12, regionalCache: true }),
8+
tagCache: shardedTagCache({ numberOfShards: 12 }),
99
queue: doQueue,
1010
});

0 commit comments

Comments
 (0)