AbdulElahGwaith's picture
Upload folder using huggingface_hub
b91e262 verified
import { nextTestSetup } from 'e2e-utils'
import { retry } from 'next-test-utils'
const cacheComponentsEnabled = process.env.__NEXT_CACHE_COMPONENTS === 'true'
describe('dev-output', () => {
const { next, isTurbopack } = nextTestSetup({
files: __dirname,
})
it('shows Cache Components indicator when enabled', async () => {
await next.fetch('/')
await retry(async () => {
const output = next.cliOutput
if (cacheComponentsEnabled) {
if (isTurbopack) {
expect(output).toContain('Next.js')
expect(output).toContain('Turbopack')
expect(output).toContain('Cache Components')
} else {
expect(output).toContain('Next.js')
expect(output).toContain('webpack')
expect(output).toContain('Cache Components')
}
} else {
// When cache components env is not set, should not show the indicator
expect(output).toContain('Next.js')
if (isTurbopack) {
expect(output).toContain('Turbopack')
} else {
expect(output).toContain('webpack')
}
expect(output).not.toContain('Cache Components')
}
})
})
})