b4089f3732
* improve getStaticProps error message * Revert "improve getStaticProps error message" This reverts commit 60544afac1e971d62f3273e2b5600d8b28d94764. * apply suggestion * rm .only * update test Co-authored-by: JJ Kasper <jj@jjsweb.site>
48 lines
1.1 KiB
TypeScript
48 lines
1.1 KiB
TypeScript
import { createNext } from 'e2e-utils'
|
|
import { check } from 'next-test-utils'
|
|
import { NextInstance } from 'test/lib/next-modes/base'
|
|
|
|
describe('watch-config-file', () => {
|
|
let next: NextInstance
|
|
|
|
beforeAll(async () => {
|
|
next = await createNext({
|
|
files: {
|
|
'pages/index.js': `
|
|
export default function Page() {
|
|
return <p>hello world</p>
|
|
}
|
|
`,
|
|
'next.config.js': `
|
|
const nextConfig = {
|
|
reactStrictMode: true,
|
|
}
|
|
|
|
module.exports = nextConfig
|
|
`,
|
|
},
|
|
dependencies: {},
|
|
skipStart: true,
|
|
})
|
|
})
|
|
afterAll(() => next.destroy())
|
|
|
|
it('should output config file change', async () => {
|
|
// next dev test-dir
|
|
await next.start(true)
|
|
let i = 1
|
|
|
|
await check(async () => {
|
|
await next.patchFile(
|
|
'next.config.js',
|
|
`
|
|
/** changed - ${i} **/
|
|
const nextConfig = {
|
|
reactStrictMode: true,
|
|
}
|
|
module.exports = nextConfig`
|
|
)
|
|
return next.cliOutput
|
|
}, /Found a change in next.config.js. Restart the server to see the changes in effect./)
|
|
})
|
|
})
|