mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-14 10:04:05 +00:00
19 lines
653 B
JavaScript
19 lines
653 B
JavaScript
import consola from 'consola'
|
|
import getCommand from '../../src/commands'
|
|
import run from '../../src/run'
|
|
|
|
jest.mock('../../src/commands')
|
|
|
|
jest.mock('../../package.json', () => ({
|
|
name: '@nuxt/cli-edge'
|
|
}))
|
|
|
|
describe('run in edge', () => {
|
|
test('throws error if nuxt and nuxt-edge are installed', async () => {
|
|
const mockedCommand = { run: jest.fn(() => Promise.resolve({})) }
|
|
getCommand.mockImplementationOnce(() => Promise.resolve(mockedCommand))
|
|
await run()
|
|
expect(consola.warn).toHaveBeenCalledWith('Both `nuxt` and `nuxt-edge` dependencies are installed! Please choose one and remove the other one from dependencies.')
|
|
})
|
|
})
|