import { createNext, FileRef } from 'e2e-utils' import { NextInstance } from 'test/lib/next-modes/base' import { renderViaHTTP } from 'next-test-utils' import path from 'path' describe('app-dir global edge configuration', () => { //if ((global as any).isNextDeploy) { // it('should skip next deploy for now', () => {}) // return //} let next: NextInstance beforeAll(async () => { next = await createNext({ files: new FileRef(path.join(__dirname, 'app-edge-global')), dependencies: { react: 'latest', 'react-dom': 'latest', typescript: 'latest', '@types/react': 'latest', '@types/node': 'latest', }, }) }, 600000) afterAll(() => next.destroy()) it('should handle edge only routes', async () => { const appHtml = await renderViaHTTP(next.url, '/app-edge') expect(appHtml).toContain('
Edge!
') }) })