import { nextTestSetup } from 'e2e-utils' describe('app-dir root layout render once', () => { const { next, skipped } = nextTestSetup({ files: __dirname, skipDeployment: true, }) if (skipped) { return } it('should only render root layout once', async () => { let $ = await next.render$('/render-once') expect($('#counter').text()).toBe('0') $ = await next.render$('/render-once') expect($('#counter').text()).toBe('1') $ = await next.render$('/render-once') expect($('#counter').text()).toBe('2') }) })