diff --git a/test/e2e/app-dir/rsc-basic.test.ts b/test/e2e/app-dir/rsc-basic.test.ts index 4b9b3471992a..856a44a33ff1 100644 --- a/test/e2e/app-dir/rsc-basic.test.ts +++ b/test/e2e/app-dir/rsc-basic.test.ts @@ -386,20 +386,18 @@ describe('app dir - react server components', () => { if (!isNextDev) { it('should generate edge SSR manifests for Node.js', async () => { - const distServerDir = path.join(distDir, 'server') - const requiredServerFiles = ( await fs.readJSON(path.join(distDir, 'required-server-files.json')) ).files const files = [ - 'middleware-build-manifest.js', - 'middleware-manifest.json', - 'flight-manifest.json', + 'server/middleware-build-manifest.js', + 'edge/middleware-manifest.json', + 'server/flight-manifest.json', ] files.forEach((file) => { - const filepath = path.join(distServerDir, file) + const filepath = path.join(distDir, file) expect(fs.existsSync(filepath)).toBe(true) }) diff --git a/test/e2e/edge-compiler-can-import-blob-assets/index.test.ts b/test/e2e/edge-compiler-can-import-blob-assets/index.test.ts index efe222b49943..8dfb4135abc9 100644 --- a/test/e2e/edge-compiler-can-import-blob-assets/index.test.ts +++ b/test/e2e/edge-compiler-can-import-blob-assets/index.test.ts @@ -74,7 +74,7 @@ describe('Edge Compiler can import asset assets', () => { it('extracts all the assets from the bundle', async () => { const manifestPath = path.join( next.testDir, - '.next/server/middleware-manifest.json' + '.next/edge/middleware-manifest.json' ) const manifest: MiddlewareManifest = await readJson(manifestPath) const orderedAssets = manifest.functions['/api/edge'].assets.sort( @@ -86,17 +86,15 @@ describe('Edge Compiler can import asset assets', () => { expect(orderedAssets).toMatchObject([ { name: expect.stringMatching(/^text-file\.[0-9a-f]{16}\.txt$/), - filePath: expect.stringMatching( - /^server\/edge-chunks\/asset_text-file/ - ), + filePath: expect.stringMatching(/^edge\/edge-chunks\/asset_text-file/), }, { name: expect.stringMatching(/^vercel\.[0-9a-f]{16}\.png$/), - filePath: expect.stringMatching(/^server\/edge-chunks\/asset_vercel/), + filePath: expect.stringMatching(/^edge\/edge-chunks\/asset_vercel/), }, { name: expect.stringMatching(/^world\.[0-9a-f]{16}\.json/), - filePath: expect.stringMatching(/^server\/edge-chunks\/asset_world/), + filePath: expect.stringMatching(/^edge\/edge-chunks\/asset_world/), }, ]) }) diff --git a/test/integration/required-server-files-ssr-404/test/index.test.js b/test/integration/required-server-files-ssr-404/test/index.test.js index f9a436446860..8f9ac99c0ea9 100644 --- a/test/integration/required-server-files-ssr-404/test/index.test.js +++ b/test/integration/required-server-files-ssr-404/test/index.test.js @@ -39,6 +39,7 @@ describe('Required Server Files', () => { for (const file of files) { if ( file === 'server' || + file === 'edge' || file === 'required-server-files.json' || requiredFilesManifest.files.includes(join('.next', file)) ) { diff --git a/test/production/dependencies-can-use-env-vars-in-middlewares/index.test.ts b/test/production/dependencies-can-use-env-vars-in-middlewares/index.test.ts index 753c4fb63c02..7f806dd93408 100644 --- a/test/production/dependencies-can-use-env-vars-in-middlewares/index.test.ts +++ b/test/production/dependencies-can-use-env-vars-in-middlewares/index.test.ts @@ -59,7 +59,7 @@ describe('dependencies can use env vars in middlewares', () => { const testDir = next.testDir const manifestPath = path.join( testDir, - '.next/server/middleware-manifest.json' + '.next/edge/middleware-manifest.json' ) const manifest = await readJson(manifestPath) const envVars = manifest?.middleware?.['/']?.env