Skip to content

Commit 8105caf

Browse files
committed
chore: more upstream changes
1 parent b574067 commit 8105caf

File tree

2 files changed

+33
-30
lines changed

2 files changed

+33
-30
lines changed

test/e2e/app-dir/app-edge/pages/pages-edge.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ export default function Page() {
22
return <p>pages-edge-ssr</p>
33
}
44

5-
export const config = { runtime: 'edge' }
5+
export const config = { runtime: 'experimental-edge' }

test/e2e/app-dir/app-static.test.ts

Lines changed: 32 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -314,36 +314,39 @@ describe('app-dir static/dynamic handling', () => {
314314
expect($('#page').text()).toBe('/blog/[author]/[slug]')
315315
}
316316
})
317-
it('should navigate to static path correctly', async () => {
318-
const browser = await webdriver(next.url, '/blog/tim')
319-
await browser.eval('window.beforeNav = 1')
320317

321-
expect(await browser.eval('document.documentElement.innerHTML')).toContain('/blog/[author]')
322-
await browser.elementByCss('#author-2').click()
323-
324-
await check(async () => {
325-
const params = JSON.parse(await browser.elementByCss('#params').text())
326-
return params.author === 'seb' ? 'found' : params
327-
}, 'found')
328-
329-
expect(await browser.eval('window.beforeNav')).toBe(1)
330-
await browser.elementByCss('#author-1-post-1').click()
331-
332-
await check(async () => {
333-
const params = JSON.parse(await browser.elementByCss('#params').text())
334-
return params.author === 'tim' && params.slug === 'first-post' ? 'found' : params
335-
}, 'found')
336-
337-
expect(await browser.eval('window.beforeNav')).toBe(1)
338-
await browser.back()
339-
340-
await check(async () => {
341-
const params = JSON.parse(await browser.elementByCss('#params').text())
342-
return params.author === 'seb' ? 'found' : params
343-
}, 'found')
344-
345-
expect(await browser.eval('window.beforeNav')).toBe(1)
346-
})
318+
if(!((global as any).isNextStart && process.env.CUSTOM_CACHE_HANDLER)) {
319+
it('should navigate to static path correctly', async () => {
320+
const browser = await webdriver(next.url, '/blog/tim')
321+
await browser.eval('window.beforeNav = 1')
322+
323+
expect(await browser.eval('document.documentElement.innerHTML')).toContain('/blog/[author]')
324+
await browser.elementByCss('#author-2').click()
325+
326+
await check(async () => {
327+
const params = JSON.parse(await browser.elementByCss('#params').text())
328+
return params.author === 'seb' ? 'found' : params
329+
}, 'found')
330+
331+
expect(await browser.eval('window.beforeNav')).toBe(1)
332+
await browser.elementByCss('#author-1-post-1').click()
333+
334+
await check(async () => {
335+
const params = JSON.parse(await browser.elementByCss('#params').text())
336+
return params.author === 'tim' && params.slug === 'first-post' ? 'found' : params
337+
}, 'found')
338+
339+
expect(await browser.eval('window.beforeNav')).toBe(1)
340+
await browser.back()
341+
342+
await check(async () => {
343+
const params = JSON.parse(await browser.elementByCss('#params').text())
344+
return params.author === 'seb' ? 'found' : params
345+
}, 'found')
346+
347+
expect(await browser.eval('window.beforeNav')).toBe(1)
348+
})
349+
}
347350

348351
it('should ssr dynamically when detected automatically with fetch cache option', async () => {
349352
const pathname = '/ssr-auto/cache-no-store'

0 commit comments

Comments
 (0)